原创 python之@裝飾器

原文鏈接:https://mp.weixin.qq.com/s/8z92pbhJV1ybfE6YZfvOuw @ 符號是裝飾器的語法糖,@符號後面的函數裝飾器 裝飾器放在一個函數開始定

原创 python異步爬蟲

參考微信公衆號 event_loop:事件循環,相當於一個無限循環,我們可以把些函數註冊到這個事件循環上,當滿足條件發生的時候,就會調用對應的處理方法。 coroutine:中文翻譯叫協程,在 Python 中常指代爲協程對象類

原创 AISweigart_第7章_模式匹配與正則表達式

第7章_模式匹配與正則表達式 python官方文檔正則表達式:https://docs.python.org/3/library/re.html 1、主要內容 序號 字符 含義 1 ? 匹配零次或一次前面的分組

原创 網站爬取思路總結2_Cookie

網站爬取思路總結2 網站爬取思路總結1: https://blog.csdn.net/weixin_43411585/article/details/90339557 網站爬取思路總結2:python爬蟲應對cookie參數常用

原创 AISweigart_第6章_字符串操作

第6章_字符串操作 1、轉義字符 轉義字符倒斜槓(\) 2、原始字符串 在字符串開始的引號之前加上r,使它成爲原始字符串,原始字符串完全忽略所有的轉義字符,打印出字符串中所有的到斜槓。 print(r"That is Ca

原创 Pyspider使用

Pyspider 官方文檔:http://docs.pyspider.org/en/latest/ 安裝與啓動:https://blog.csdn.net/weixin_43411585/article/details/9767

原创 python進程池,線程池使用使用方法

concurrent.futures使用方法 IO密集型:讀取文件,讀取網絡套接字頻繁。 計算密集型:大量消耗CPU的數學與邏輯運算。 官方文檔:https://pythonhosted.org//futures/ 參考文檔:h

原创 Python3_50例練習

Python 50例 菜鳥教程python_50例練習:https://www.runoob.com/python/python-100-examples.html 一日一練練習結果:https://github.com/Shi

原创 Python的魔術方法

魔術方法Magic_method: (1)與普通方法的區別:不用手動調用,在該類對象被執行時自動調用(自動觸發),被雙下劃線“__”所包圍。注意:魔法方法必須要使用return進行返回。如果在需要返回對象的魔術方法裏面不知道如何

原创 python3_爬取bug集2

1、HTTPConnectionPool (1) Max retries exceeded with url 1、報錯: a.HTTPConnectionPool(host='XXX', port=XXX): Max ret

原创 AISweigart_第4章_列表

第4章_列表 1、列表連接和列表複製 操作符+可以連接兩個列表,操作符*可以用於一個列表和一個整數,實現列表的複製 [1,2,3] +['A','B','C'] >>>>> [1, 2, 3, 'A', 'B', 'C']

原创 Python_調試

調試 拋出異常 取得反向追蹤的字符串 斷言 日誌 1、拋出異常 """ 拋出異常,使用raise語句,raise關鍵字,對Exception 函數的調用,傳遞給Exception函數的字符串,包含有用的出錯信息 通常是調用該函

原创 Http、Websocket、Socket、TCP

Http、Websocket、Socket、TCP https://www.cnblogs.com/lcr-smg/archive/2018/12/15/10122863.html https://blog.zengrong.n

原创 Python中glob模塊使用

import glob glob是python自帶的文件操作模塊,用它可以查找符合條件的文件名列表 支持通配符搜索,主要包括:* ,?,[] 這三個通配符,*代表0個或多個字符,?代表一個字符,[]匹配指定範圍內的字符 其返回的

原创 AISweigart_第1章_Python基礎

第1章_Python基礎 1、操作符 指數(**)、求餘(%)、整除(//)、除法(/) 2**3 >>>>> 8 22%8 >>>>> 6 22//8 >>>>> 2 22/8 >>>>> 2.75 2、字符串複製與連接