Skip to content

Commit ebae801

Browse files
committed
Merge pull request #64 from xmcp/master
really optimize the code
2 parents ddc795f + 41fd44f commit ebae801

1 file changed

Lines changed: 5 additions & 10 deletions

File tree

wxbot.py

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33

44
import os
55
import sys
6-
import traceback
76
import webbrowser
87
import pyqrcode
98
import requests
@@ -40,17 +39,13 @@ def show_image(file_path):
4039
webbrowser.open(file_path)
4140

4241
class SafeSession(requests.Session):
43-
def request(self, method, url, params=None, data=None, headers=None, cookies=None, files=None, auth=None,
44-
timeout=None, allow_redirects=True, proxies=None, hooks=None, stream=None, verify=None, cert=None,
45-
json=None):
42+
def request(self, *args, **kwargs):
4643
for i in range(3):
4744
try:
48-
return super(SafeSession, self).request(method, url, params, data, headers, cookies, files, auth,
49-
timeout,
50-
allow_redirects, proxies, hooks, stream, verify, cert, json)
51-
except Exception as e:
52-
print e.message,traceback.format_exc()
53-
continue
45+
return super(SafeSession, self).request(*args, **kwargs)
46+
except:
47+
pass
48+
return super(SafeSession, self).request(*args, **kwargs)
5449

5550

5651
class WXBot:

0 commit comments

Comments
 (0)