日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Scrapy框架的学习(7. 了解Scrapy中的debug信息以及Scrapy shell的使用)

發布時間:2024/9/30 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Scrapy框架的学习(7. 了解Scrapy中的debug信息以及Scrapy shell的使用) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

??認識程序中的debug信息

?https://blog.csdn.net/wei18791957243/article/details/86157707? 這個博客里寫了,怎么關閉這些debug信息

因為在Scrapy中默認是開啟debug信息的

?

?

?Scrapy shell的使用

?退出到爬蟲項目的根目錄的上一級目錄

scrapy shell 網站地址? ? ? ? 例如:?scrapy shell?http://quotes.toscrape.com/

如果電腦上裝的Ipython就進入Ipython,沒有就進入Python Sell

?執行上面的命令后,會打印一堆debug信息以及可用的爬蟲對象

1. 然后即可以進行使用爬蟲對象對應的方法

? response對象

'''當前響應的url地址''' response.url '''返回請求的url網頁源碼,注意類型是str類型''' response.text '''返回請求的url網頁源碼,注意類型是bytes類型''' response.body '''也可以測試xpath是否寫的正確''' response.xpath().extract() '''當前響應對應的請求的url地址''' response.request.url: '''響應頭''' response.headers: '''當前響應的請求頭''' response.requests.headers:

spider對象

'''爬蟲的名字,沒有指定就是default''' spider.name '''打印log信息''' spider.log() ''''''

?? 還有其他的一些對象以及對應的請求, 我們可以

? 在shell中輸入對象后然后按Tab鍵就可以看它對應的所有方法

總結

以上是生活随笔為你收集整理的Scrapy框架的学习(7. 了解Scrapy中的debug信息以及Scrapy shell的使用)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。