中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
【爬蟲案例】用Python爬大麥網(wǎng)任意城市的近期演出活動(dòng)!
1.【Python爬蟲案例】用Python爬取李子柒B站視頻數(shù)據(jù)2022-05-042.【python爬蟲案例】爬取微博任意搜索關(guān)鍵詞的結(jié)果,以“唐山打人”為例2022-06-263.【GUI開發(fā)】用python爬YouTube博主信息,并開發(fā)成exe軟件!2022-11-024.【股票爬蟲教程】我用100行Python代碼,爬了雪球網(wǎng)5000只股票,還發(fā)現(xiàn)一個(gè)網(wǎng)站bug!2022-09-195.【2023知乎爬蟲】我用Python爬蟲爬了2386條知乎評(píng)論!2022-08-256.【Python爬蟲技巧】快速格式化請(qǐng)求頭Request Headers2022-07-157.【爬蟲數(shù)據(jù)集】李子柒YouTube頻道TOP10熱門視頻的TOP2000熱門評(píng)論,共計(jì)2W條05-208.【2023微博簽到爬蟲】用python爬上千條m端微博簽到數(shù)據(jù)02-079.【2023最新B站評(píng)論爬蟲】用python爬取上千條嗶哩嗶哩評(píng)論2022-12-1110.【GUI開發(fā)案例】用python爬百度搜索結(jié)果,并開發(fā)成exe桌面軟件!2022-11-2411.【Python爬蟲案例】用python爬1000條嗶哩嗶哩搜索結(jié)果2022-11-1012.【爬蟲數(shù)據(jù)集】滇西小哥YouTube頻道TOP10熱門視頻的熱評(píng)數(shù)據(jù),共2W條!05-2113.【爬蟲數(shù)據(jù)集】「淄博燒烤」12840條評(píng)論數(shù)據(jù)06-0514.【python爬蟲實(shí)戰(zhàn)】用python爬取愛奇藝電視劇十大榜單的全部數(shù)據(jù)!06-0815.【python爬蟲案例】用python爬取百度的搜索結(jié)果!2023.3發(fā)布06-0816.【爬蟲+數(shù)據(jù)分析+數(shù)據(jù)可視化】python數(shù)據(jù)分析全流程《2022胡潤(rùn)百富榜》榜單數(shù)據(jù)!2022-12-29
17.【爬蟲案例】用Python爬大麥網(wǎng)任意城市的近期演出活動(dòng)!
18.【python爬蟲案例】用python爬豆瓣讀書TOP250排行榜!06-2919.【python爬蟲案例】用python爬豆瓣電影TOP250排行榜! 06-2920.【python爬蟲案例】用python爬豆瓣音樂TOP250排行榜!06-2921.【爬蟲案例】用Python爬取知乎熱榜數(shù)據(jù)!07-1422.【爬蟲案例】用Python爬取百度熱搜榜數(shù)據(jù)!07-1123.【經(jīng)典爬蟲案例】用Python爬取微博熱搜榜!07-1224.【2023微博評(píng)論爬蟲】用python爬上千條微博評(píng)論,突破15頁(yè)限制!06-0725.【爬蟲案例】用Python爬取抖音熱榜數(shù)據(jù)!07-23
目錄
  • 一、爬取目標(biāo)
  • 二、展示爬取結(jié)果
  • 三、講解代碼
  • 四、同步視頻
  • 五、附完整源碼

一、爬取目標(biāo)

大家好,我是@馬哥python說(shuō) ,一枚10年程序猿。

今天分享一期python爬蟲案例,爬取目標(biāo)是大麥網(wǎng)近期演出活動(dòng):- 大麥搜索

二、展示爬取結(jié)果

爬取結(jié)果截圖:

含10個(gè)字段:

頁(yè)碼,演出標(biāo)題,鏈接地址,演出時(shí)間,演出城市,演出地點(diǎn),售價(jià),演出類別,演出子類別,售票狀態(tài)。

演示視頻:【Python爬蟲演示】爬取大麥網(wǎng)任意城市的近期演出!

以上。

三、講解代碼

首先,導(dǎo)入需要用到的庫(kù):

import pandas as pd
import requests
import os
import datetime
from time import sleep
import random

定義一個(gè)請(qǐng)求頭:

# 設(shè)置請(qǐng)求頭信息
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 Edge/16.16299',
'Cookie': '換成自己的cookie',
'X-Xsrf-Token': '7d065ac9-b924-4c14-869a-ab599b571244',
'Accept': 'application/json, text/plain, */*',
'Accept-Encoding': 'gzip, deflate, br',
'Accept-Language': 'en-US,en;q=0.9,zh;q=0.8,zh-CN;q=0.7',
'Bx-V': '2.5.0',
'Referer': 'https://search.damai.cn/search.htm?spm=a2oeg.home.category.ditem_0.591b23e1HxE6Vj&ctl=%E6%BC%94%E5%94%B1%E4%BC%9A&order=1&cty=%E6%88%90%E9%83%BD',
'Sec-Ch-Ua': '"Not.A/Brand";v="8", "Chromium";v="114", "Google Chrome";v="114"',
'Sec-Ch-Ua-Mobile': '?0',
'Sec-Ch-Ua-Platform': "macOS",
'Sec-Fetch-Dest': 'empty',
'Sec-Fetch-Mode': 'cors',
'Sec-Fetch-Site': 'same-origin',
}

其中,cookie的獲取方式如下:

定義請(qǐng)求地址url:

# 請(qǐng)求地址
url = 'https://search.damai.cn/searchajax.html'

定義請(qǐng)求參數(shù)params,從PayLoad中獲?。?br>

發(fā)送請(qǐng)求,并且用json格式解析數(shù)據(jù):

# 發(fā)送請(qǐng)求
r = requests.get(url, headers=headers, params=params)
# 解析數(shù)據(jù)
json_data = r.json()

以"演出標(biāo)題"字段為例:

for data in json_data['pageData']['resultData']:
# 演出標(biāo)題
title = data['nameNoHtml']
title_list.append(title)
print('演出標(biāo)題:', title)

其他字段同理,不再贅述。
最后是保存到csv文件:

df = pd.DataFrame(
{
'頁(yè)碼': page,
'演出標(biāo)題': title_list,
'鏈接地址': href_list,
'演出時(shí)間': time_list,
'演出城市': city_list,
'演出地點(diǎn)': loc_list,
'售價(jià)': price_list,
'演出類別': category_list,
'演出子類別': subcategory_list,
'售票狀態(tài)': status_list,
}
)
# 保存到csv文件
df.to_csv(result_file, encoding='utf_8_sig', mode='a+', index=False, header=header)

其中,encoding參數(shù)設(shè)置為utf_8_sig,目的是防止csv文件產(chǎn)生亂碼,不便讀取。

整個(gè)代碼中,還含有:設(shè)置sleep隨機(jī)等待、判斷循環(huán)停止條件、防止多次寫入表頭、用戶input輸入過(guò)濾條件、往csv文件名添加時(shí)間戳等功能,篇幅有限,詳細(xì)請(qǐng)見原始代碼。

四、同步視頻

代碼演示視頻:
【Python爬蟲演示】爬取大麥網(wǎng)任意城市的近期演出!

五、附完整源碼

完整源碼獲取:【爬蟲案例】用Python爬大麥網(wǎng)任意城市演出活動(dòng)

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
爬蟲精進(jìn)6
Python開發(fā)在北京的就業(yè)現(xiàn)狀分析
北郵人論壇爬蟲實(shí)操:session替代cookies
Python爬蟲威武!利用Python下載某度文庫(kù)任意資源!
手把手教你使用curl2py自動(dòng)構(gòu)造爬蟲代碼并進(jìn)行網(wǎng)絡(luò)爬蟲
Python|簡(jiǎn)單爬取豆瓣網(wǎng)電影信息
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服