前言
ps:如程式設計客棧有需要python學習資料的小夥伴可以加點選下方鏈結自行獲取
基本環境配置
相關模組pip安裝即可
目標**
資料介面
請求網頁獲取資料
import requests
url = ''
params =
cookies =
headers =
response = requests.get(url=url, params=params, headers=headers, cookies=cookies)
html_data = response.json()
pprint.pprint(html_data)
解析資料
movielist = html_data['movielist']['list']
dit = {}
for i in movielist:
dit['電影名'] = i['movieinfo']['moviename']
dit['票房'] = i['sumboxdesc']
dit['票房佔比'] = i['boxrate']
dit['排片佔比'] = i['showcountrate']
dit['上映週期'] = i['movieinfo']['releaseinfo']
pprint.pprint(dit)
儲存資料
import csv
f = op程式設計客棧en('data.csv', mode='a', encoding='utf-8', newline='')
csv_write = csv.dictwrityyipgmler(f, fieldnames=['電影名', '票房', '票房佔比', '排片佔比', '上映週期'])
csv_write.writeheader()
f.close()
Python爬取貓眼電影
不多說,直接上 import requests import re import random import pymysql import time 連線資料庫 db pymysql.connect host localhost port 3306,user root passwd a db pyt...
Python正則練習貓眼電影
不知道做什麼專案,跟著練一下,先熟練requests吧,scrapy放幾天,練下正則,爬一下貓眼電影top100寫入csv檔案,明後天寫ip 池的 import requests import re import time defgethtml url header mojo trace id 2 ...
Python之爬蟲 貓眼電影
usr bin env python coding utf 8 import json import requests import re import time 貓眼多了反爬蟲,速度過快,則會無響應,所以這裡多了乙個延時等待 from requests.exceptions import requ...