그래서 최근에 파이썬에있는이 코드 세그먼트를 온라인으로 발견했으며 팬더에 열거 식을 사용합니다.Python - 웹 크롤링을 위해 팬더 및 열거 사용
import pandas as pd
url = 'http://myurl.com/mypage/'
for i, df in enumerate(pd.read_html(url)):
df.to_csv('myfile_%s.csv' % i)
가 하나의 URL이 아닌 웹 페이지의 목록을 가서 하나의 .csv 파일로 각 페이지의 테이블에서 모든 정보를 넣을 수 있도록이를 다시 작성하는 방법이 있나요? 내 주요 추측은 for 루프와 같은 somelike입니다.
url_base = 'http://myurl.com/mypage/'
count = 1
for i in range(1,5):
url = '%s%s' %(url_base,count)
for i, df in enumerate(pd.read_html(url)):
df.to_csv('myfile_%s.csv' % i)
count = count + 1
두 개의 루프에서 모두 변수로 'i'가 있습니다. 그건 가능하지만 피하지. –