pywxclient.utils module¶
Utility module.
-
class
pywxclient.utils.ParseWxRes¶ Bases:
objectParse WeChat API response.
-
classmethod
exec_js(js_code, js_locals=None)¶ Execute javascript code in Python.
-
classmethod
parse_login(res_js)¶ Parse login javascript response.
-
classmethod
parse_new_login_page(res_xml)¶ Parse new login page xml response.
-
classmethod
parse_qrcode_uuid(res_js)¶ Parse qrcode uuid javascript response.
-
classmethod
parse_sync_check(res_js)¶ Parse sync check javascript response.
-
classmethod
Return cookie attributes as dict.
-
pywxclient.utils.json_dumps(json_data, compact=False, **kwargs)¶ Dump dict to json string.
-
pywxclient.utils.xml2dict(xml_str)¶ Convert xml document to dict.
-
pywxclient.utils.dict2xml(data)¶ Convert dict to xml document.
-
pywxclient.utils.call_retry(retry_exceptions, retries=3)¶ Auto retry when exception occurs.
Parameters: - retry_exceptions – catch exception tuple.
- retries – retry times.
-
pywxclient.utils.list2orderdict(key_list, val_list)¶ Return a ordered dict with two lists.