urllib2로 상대적으로 큰 파일 (각각 10MB)을 다운로드 한 다음 json 파일로로드하고 mysql 데이터베이스에 데이터를 삽입 한 다음 무한 루프. 다운로드에는 1 분 정도 걸리며, 모든 것을 mysql에로드한다. 주 스레드가 파이썬을 사용하여 MySQL에 삽입하는 동안 다운로드를 수행하는 스레드를 만드는 방법이 있습니까?파일을 동시에 다운로드하고 파이썬으로 mysql 데이터베이스에 삽입하기
내 의사 :
while 1:
download file with urllib2
decode as json file
extract data I want
do some computations on data
insert data into mysql
너무 감사합니다!
트위스트를. 비틀기는 항상 해답입니다. –
Twisted (Ignacio가 말했듯이) 또는 Tornado는 비동기입니다. –