我希望能够使用库requests
Session
,并定义默认主机Session
和不带域的相对路径时,它使用此默认主机类似的东西
session = requests.Session(default_host="http://mywebsite.com")
session.get("/login")
session.get("/page2")
背后的理性:
在保持标准会话对象方法的同时,是否有能够实现这一目标的东西? (因为我当然可以将会话包装成一个对象,但之后我会隐藏很多东西)
答案 0 :(得分:0)
为什么不用一个函数来构建你的网址?
我想到的最简单的解决方案是
def build_url(page):
return "http://mywebsite.com/" + page
session.get(build_url("login"))