av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術(shù)文章
文章詳情頁

python把第x列數(shù)據(jù)寫入第x個(gè)文件

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

問題描述

Python爬蟲一共需要爬取65頁數(shù)據(jù),每頁數(shù)據(jù)的列數(shù)不確定?,F(xiàn)在我能把每一列的數(shù)據(jù)抓下來,但是因?yàn)榱袛?shù)不確定,寫入的文件名就不能確定。問題在于怎么才能把第x列數(shù)據(jù)寫入第x個(gè)文件。也就是如何才能動(dòng)態(tài)選擇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=)

網(wǎng)頁的結(jié)構(gòu)類如下,每個(gè)tr標(biāo)簽即為一列,具體要抓取的數(shù)據(jù)位于每個(gè)td標(biāo)簽內(nèi)

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

問題解答

回答1:

先不要定義好open文件對(duì)象,可以根據(jù)列數(shù)打開相應(yīng)的文件操作

with open(’列數(shù).txt’, ’a’) as f: f.write(’內(nèi)容’)

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 成人三级在线观看 | 亚洲欧美一区二区三区视频 | 日韩精品视频在线免费观看 | 91精品久久久久久久久 | 国产精品高潮呻吟久久 | 亚洲一区中文字幕 | 欧美影院 | 中文字幕在线不卡播放 | 国产视频久久 | 亚洲性人人天天夜夜摸 | 日本高清视频网站 | 久久久久久黄 | 欧美精品一区在线 | www.99热.com | 欧美a级成人淫片免费看 | 一级片免费在线观看 | 国产又色又爽又黄又免费 | 自拍偷拍亚洲视频 | 亚洲日本乱码在线观看 | 日韩电影免费在线观看中文字幕 | 四虎在线播放 | 色综合一区二区 | 亚洲成人精品久久 | 日韩三区在线 | 国外成人免费视频 | 精品在线观看一区二区 | 妹子干综合 | 成人性生交大片 | 成人欧美一区二区三区白人 | 亚洲激情在线观看 | 一区二区精品 | 日韩精品一区二区三区中文字幕 | 亚洲一二三区不卡 | 日日做夜夜爽毛片麻豆 | 高清免费在线 | 日韩一| 日韩精品久久一区 | 亚洲视频三 | 久操伊人| 欧美一区二区三区视频 | 一区二区三区视频 |