Python爬蟲學習筆記(三、儲存資料)
儲存資料
首先來了解一下xlwt的基本操作
建立xls檔案並寫入資料:
#簡單建立excel操作,並寫入資料
workbook=xlwt.Workbook(encoding='utf-8')#建立workbook物件
worksheet=workbook.add_sheet('sheet1')#建立工作表
worksheet.write(0,0,'hello')#寫入資料,行、列、引數
workbook.save('student.xls')
練習建立一個excel表格寫入99乘法表
workbook=xlwt.Workbook(encoding='utf-8')
worksheet=workbook.add_sheet('sheet1')
for i in range(0,9):
for j in range(0,i+1):
worksheet.write(i,j,"%d * %d= %d"%(i+1,j+1,(i+1)*(j+1)))
workbook.save('乘法表.xls')
然後就是把我們從網頁原始碼中解析出來的資料放入excel表格中
def saveData(datalist,savepath):#儲存資料
print("save....")
book = xlwt.Workbook(encoding='utf-8',style_compression=0)
sheet = book.add_sheet('豆瓣電影Top250',cell_overwrite_ok=True)
col=("電影詳情連結","圖片連結","影片中文名","影片外文名","評分","評價數","概況","相關資訊")
for i in range(0,8):
sheet.write(0,i,col[i])#列名
for i in range(0,250):
print("第%d條"%(i+1))
data=datalist[i]
for j in range(0,8):
sheet.write(i+1,j,data[j])
book.save(savepath)
print("爬取完畢!")
最後!!!我們就得到了我們想要的所有資訊並儲存到了excel中。
相關文章
- 爬蟲學習筆記(2)使用MongoDB儲存拉鉤資料爬蟲筆記MongoDB
- Python爬蟲學習筆記(三)Python爬蟲筆記
- 爬蟲學習整理(3)資料儲存——Python對MySql操作爬蟲PythonMySql
- python爬蟲學習筆記(二)Python爬蟲筆記
- python爬蟲—學習筆記-4Python爬蟲筆記
- python爬蟲—學習筆記-2Python爬蟲筆記
- Python資料爬蟲學習筆記(11)爬取千圖網圖片資料Python爬蟲筆記
- Python scrapy爬蟲學習筆記01Python爬蟲筆記
- 【0基礎學爬蟲】爬蟲基礎之資料儲存爬蟲
- Python爬蟲之使用MongoDB儲存資料Python爬蟲MongoDB
- 爬蟲學習日記(三)爬蟲
- 【爬蟲】(七)Python資料儲存之MySQL(下)爬蟲PythonMySql
- 一入爬蟲深似海,總結python爬蟲學習筆記!爬蟲Python筆記
- 【Python學習】爬蟲爬蟲爬蟲爬蟲~Python爬蟲
- 分散式爬蟲學習筆記分散式爬蟲筆記
- Python 開發簡單爬蟲 (學習筆記)Python爬蟲筆記
- Python爬蟲學習筆記-2.Requests庫Python爬蟲筆記
- 爬蟲系列:使用 MySQL 儲存資料爬蟲MySql
- 爬蟲資料儲存--基於MonogoDB爬蟲MonoGo
- spark學習筆記--資料讀取與儲存Spark筆記
- 學習筆記|AS入門(七) 資料儲存篇筆記
- Python零基礎學習筆記(二)——資料的儲存Python筆記
- 爬蟲入門學習筆記3爬蟲筆記
- 併發爬蟲_使用motor儲存資料爬蟲
- Python爬蟲學習筆記(1)爬取知乎使用者資訊Python爬蟲筆記
- [python爬蟲] BeautifulSoup爬取+CSV儲存貴州農產品資料Python爬蟲
- ibm ds4700儲存學習筆記(三)IBM筆記
- Python學習筆記——爬蟲之Scrapy專案實戰Python筆記爬蟲
- python爬蟲學習筆記4-正規表示式Python爬蟲筆記
- 爬蟲學習筆記:練習爬取多頁天涯帖子爬蟲筆記
- [python爬蟲] Selenium爬取內容並儲存至MySQL資料庫Python爬蟲MySql資料庫
- 【Python學習筆記1】Python網路爬蟲初體驗Python筆記爬蟲
- 學習筆記14:模型儲存筆記模型
- 資料倉儲學習筆記(ZT)筆記
- 【0基礎學爬蟲】爬蟲基礎之檔案儲存爬蟲
- GlusterFS分散式儲存學習筆記分散式筆記
- OS學習筆記五:儲存模型筆記模型
- CUDA 學習筆記之儲存器筆記