MCPcopy Create free account
hub / github.com/Boris-code/feapder / from_dict

Method from_dict

feapder/network/response.py:87–105  ·  view source on GitHub ↗

利用字典获取Response对象 @param response_dict: 原生的response.__dict__ @return:

(cls, response_dict)

Source from the content-addressed store, hash-verified

85
86 @classmethod
87 def from_dict(cls, response_dict):
88 """
89 利用字典获取Response对象
90 @param response_dict: 原生的response.__dict__
91 @return:
92 """
93 cookie_jar = RequestsCookieJar()
94 cookie_jar.update(other=response_dict["cookies"])
95 response_dict["cookies"] = cookie_jar
96
97 response_dict["elapsed"] = datetime.timedelta(
98 0, 0, response_dict["elapsed"]
99 ) # 耗时
100 response_dict["connection"] = None
101 response_dict["_content_consumed"] = True
102
103 response = res()
104 response.__dict__.update(response_dict)
105 return cls(response)
106
107 @property
108 def to_dict(self):

Callers 1

from_textMethod · 0.45

Calls 1

updateMethod · 0.45

Tested by

no test coverage detected