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中。
相關文章
- Python爬蟲學習筆記(三)Python爬蟲筆記
- 爬蟲學習整理(3)資料儲存——Python對MySql操作爬蟲PythonMySql
- python爬蟲—學習筆記-4Python爬蟲筆記
- python爬蟲—學習筆記-2Python爬蟲筆記
- python爬蟲學習筆記(二)Python爬蟲筆記
- Python爬蟲之使用MongoDB儲存資料Python爬蟲MongoDB
- Python資料爬蟲學習筆記(11)爬取千圖網圖片資料Python爬蟲筆記
- 【0基礎學爬蟲】爬蟲基礎之資料儲存爬蟲
- Python零基礎學習筆記(二)——資料的儲存Python筆記
- Python 開發簡單爬蟲 (學習筆記)Python爬蟲筆記
- 爬蟲學習日記(三)爬蟲
- 一入爬蟲深似海,總結python爬蟲學習筆記!爬蟲Python筆記
- 爬蟲系列:使用 MySQL 儲存資料爬蟲MySql
- 爬蟲資料儲存--基於MonogoDB爬蟲MonoGo
- spark學習筆記--資料讀取與儲存Spark筆記
- 【Python學習】爬蟲爬蟲爬蟲爬蟲~Python爬蟲
- 【Python學習筆記1】Python網路爬蟲初體驗Python筆記爬蟲
- 併發爬蟲_使用motor儲存資料爬蟲
- python爬蟲學習筆記4-正規表示式Python爬蟲筆記
- Python學習筆記——爬蟲之Scrapy專案實戰Python筆記爬蟲
- 爬蟲入門學習筆記3爬蟲筆記
- 學習筆記14:模型儲存筆記模型
- 【機器學習】資料準備--python爬蟲機器學習Python爬蟲
- 爬蟲學習筆記:練習爬取多頁天涯帖子爬蟲筆記
- Python學習筆記(三)Python筆記
- GlusterFS分散式儲存學習筆記分散式筆記
- 《Python3 網路爬蟲開發實戰》—學習筆記Python爬蟲筆記
- python爬蟲學習筆記 4.2 (Scrapy入門案例(建立專案))Python爬蟲筆記
- python爬蟲學習1Python爬蟲
- 【0基礎學爬蟲】爬蟲基礎之檔案儲存爬蟲
- python學習筆記:資料庫Python筆記資料庫
- 【Python3網路爬蟲開發實戰】5-資料儲存-2-關係型資料庫儲存-1 MySQL儲存Python爬蟲資料庫MySql
- 【Python3網路爬蟲開發實戰】5-資料儲存-1 檔案儲存-1 TXT文字儲存Python爬蟲
- python爬蟲是什麼?學習python爬蟲難嗎Python爬蟲
- python網路爬蟲筆記(一)Python爬蟲筆記
- 【Python3網路爬蟲開發實戰】5-資料儲存-3-非關係型資料庫儲存-1 MongoDB儲存Python爬蟲資料庫MongoDB
- 【Python3網路爬蟲開發實戰】5-資料儲存-3-非關係型資料庫儲存-2 Redis儲存Python爬蟲資料庫Redis
- 【Python3網路爬蟲開發實戰】5-資料儲存-1 檔案儲存-2 JSON檔案儲存Python爬蟲JSON