午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

python把第x列數據寫入第x個文件

瀏覽:280日期:2022-06-29 14:01:17

問題描述

Python爬蟲一共需要爬取65頁數據,每頁數據的列數不確定。現在我能把每一列的數據抓下來,但是因為列數不確定,寫入的文件名就不能確定。問題在于怎么才能把第x列數據寫入第x個文件。也就是如何才能動態選擇file=的文件名。代碼如下:

f_1 = open(’fitment/1.txt’, ’a’)f_2 = open(’fitment/2.txt’, ’a’)f_3 = open(’fitment/3.txt’, ’a’)for i in range(66): pr = random.choice(proxy) url = ’https://*****’ + str(i) + ’****’ page_url = requests.get(url, headers=head, proxies=pr) page_get = page_url.text page_text = BeautifulSoup(page_get, ’lxml’) fitment_1 = page_text.find_all(’tr’, {’class’: ’fitment listRowEven’}) for each_tag_1 in fitment_1:td_text_1 = each_tag_1.find_all(’td’)for x in range(len(td_text_1)+1): print(td_text_1[x].string, file=)

網頁的結構類如下,每個tr標簽即為一列,具體要抓取的數據位于每個td標簽內

<tr> <td>...</td> <td>...</td> <td>...</td> <td>...</td></tr><tr> <td>...</td> <td>...</td> <td>...</td> <td>...</td></tr>

問題解答

回答1:

先不要定義好open文件對象,可以根據列數打開相應的文件操作

with open(’列數.txt’, ’a’) as f: f.write(’內容’)

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 久久婷综合 | 特黄一级大片 | 免费看av的网址 | 香蕉在线观看视频 | 性v天堂 | www.欧美视频 | 久久久久伊人 | 日韩午夜在线观看 | 操在线视频 | 中文字幕在线免费观看视频 | 国产精品毛片一区二区三区 | 牛牛av在线| 伊人久久精品 | 国产亲伦免费视频播放 | 色网站在线免费观看 | 精品一区二区在线播放 | 91黄在线观看 | 国产精品视频网址 | 白浆网站| 骚虎在线视频 | 葵司一区二区 | 久久怡红院| 天天操人人爽 | 日韩三区在线观看 | 欧美成人免费一级 | 亚洲综人网 | 国产日韩一区二区 | 国产精品久久久久久久久果冻传媒 | 亚洲黄色a级片 | 97爱爱爱| 日韩欧美中文在线观看 | 国产成人99久久亚洲综合精品 | 黑人と日本人の交わりビデオ | 黄色一级大片在线免费看国产一 | 爱爱91| 在线视频一区二区三区 | 亚洲欧美日韩免费 | 香蕉久草 | 日韩精品极品视频在线观看免费 | 久久亚洲区 | 看av网址 |