爬取某****的**資訊
from lxml import etree
import requests
import csv
#建立csv檔案
f =open
('e:/python/mypython/test2.csv'
,'wt'
,newline='')
writer = csv.writer(f)
#寫入表頭
writer.writerow(
('names'
,'authors'))
#構造url
urls =
[''.format
(str
(i))
for i in
range(2
,5)]
headers =
for url in urls:
html = requests.get(url, headers)
selector = etree.html(html.text)
titles = selector.xpath(
"//h4/a/text()"
) authors = selector.xpath(
"//p[@class='author']/a[1]/text()"
)
#這個迴圈不可少,因為titles和authors是列表
for title,author in
zip(titles,authors)
:#注意這個地方,這個writerow()方法只能有乙個引數,我起初忘記了帶裡面那個(),導致報錯
writer.writerow(
(title,author)
)f.close(
)
QT將資料寫入CSV檔案
一直以來,都是把處理好的資料,輸出到txt,直到有一天發現,可以直接寫入 csv檔案,這下可把我樂壞了 步驟如下 對於需要包含哪些標頭檔案,寫入txt需要什麼,寫csv也同樣。void classinfo outputcsv data.close 檔案中的結果如下 name jone age 23j...
寫入資料java將資料寫入到csv檔案
這兩天一直在查詢寫入資料之類的問題,下午正好有機會和大家討論一下.對於csv件文,因為要將資料分離的寫入到個一每單元格中。用什麼來開分以後單元格和下乙個單元格之間呢?這裡就用到了 逗號可以割分單元格。舉例說明 我們這裡用乙個輸出流將資料寫入到csv件文中 fileoutputstream fos n...
爬蟲爬取豆瓣電影寫入csv
小白flag10 爬蟲爬取豆瓣電影寫入csv json化 csv檔案操作學習 import requests import json from requests.packages.urllib3.exceptions import insecurerequestwarning 解決警告 class ...