-
Notifications
You must be signed in to change notification settings - Fork 330
Open
Description
first of all. thanks for your work. when I use the grequests the RAM will increase slowly. code such as :
def exception_handler(request, exception):
print("Request failed request:{} \n exception:{} ".format(request,exception))
if __name__ == '__main__':
task = []
f_file= "./data_scp/3031_xiuxiu_coverImage_v1.dat"
session = requests.session()
with open(f_file,"r") as r_f:
for i in r_f:
tmp = i.strip("\n").split(",")
url = tmp[-1]
feed_id = tmp[0]
rs = grequests.request("GET", url,session=session)
task.append(rs)
resp = grequests.imap(task, size=30,exception_handler=exception_handler)
for i in resp:
if i.status_code ==200:
print(i.status_code)
the 3031_xiuxiu_coverImage_v1.dat such as
6650058925696645684,http://***8.jpg
6650058925696645684,http://***8.jpg
6650058925696645684,http://***8.jpg
6650058925696645684,http://***8.jpg
my grequest version is 0.4.0 . thanks in advance
Metadata
Metadata
Assignees
Labels
No labels