iT邦幫忙

2022 iThome 鐵人賽

0
自我挑戰組

大四要畢業了但還不太會python合理嗎系列 第 14

Day14- 幫資料保養一下才會好看

  • 分享至 

  • xImage
  •  

儲存資料

繼Day13的抓取電影資料與解析,今天要將擷取的資料儲存至csv檔案中。

首先要先匯入csv模組,然後使用with open函式讀寫檔案,並帶入要建立的檔案名稱為「本週新片.csv」。


import csv

info_items = soup.find_all('div', 'release_info')
 
with open('本週新片.csv', 'w', encoding='utf-8', newline='') as csv_file:
     
    csv_writer = csv.writer(csv_file)
    csv_writer.writerow(['電影片名', '電影英文片名', '上映時間', '網友期待度'])
 
    for item in info_items:
 
        name = item.find('div', 'release_movie_name').a.text.strip()
        english_name = item.find('div', 'en').a.text.strip()
        release_time = item.find('div', 'release_movie_time').text.split(':')[-1].strip()
        level = item.find('div', 'leveltext').span.text.strip()
         
        csv_writer.writerow([name, english_name, release_time, level])

https://ithelp.ithome.com.tw/upload/images/20221104/20151839TuKX7oseD6.jpg


上一篇
Day13- 抓取多筆資料
下一篇
Day15- 蟲先爬到終點了
系列文
大四要畢業了但還不太會python合理嗎30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言