原创 統計單個文件的行數
count = -1 for count, line in enumerate(open("目標文件路徑", "r", encoding="utf-8")): pass # print(count, line) cou
原创 python 統計文件夾,文件數目
import os dirnum = 0 filenum = 0 path = '目標文件夾路徑' for lists in os.listdir(path): sub_path = os.path.join(path, li
原创 一次性替換多個字符
temp_str = "abcdefgh" # 待替換字符串 multi_map = temp_str.maketrans({"a": "0", "g": "0"})
原创 response = requests.get().json() 的使用、urlretrieve(url=url, filename="test.jpg")的使用
import requests from urllib.request import urlretrieve heros_url = "http://gamehelper.gm825.com“ # rep如果是json,就可以像下
原创 deque雙向隊列的簡單實現與使用
from collections import deque dq = deque(maxlen=2) # 創建,限制大小 for i in range(101): # 右邊添加單個元素 dq.append(i)
原创 pip 快速安裝所需包的方法
1. pip freeze > requirements.txt 輸出一個已安裝包的列表到一個文件 2. pip install -r requirements.txt 一次性安裝應用的所有需求的包文件
原创 python 讀取文本每一行的簡單實現
file_path = "" # 文件路徑 for line in open(file_path): print(line) # 對每一行進行操作即可
原创 Scrapy使用阿布雲代理
1.打開middlewares.py文件 2.添加代理類 import base64 """ 阿布雲代理配置""" proxy_server = "http://http-dyn.abuyun.com:9020" proxy_user
原创 添加chromedriver 到Mac環境變量
1. 下載chromedriver_mac64.zip 2.解壓得到 3.把解壓後的文件放到/usr/local/bin/下,結果像這樣:/usr/local/bin/chromedriver (1) cd /usr/lo
原创 URL 中的中文處理
from urllib.parse import quote import string url = r'http://www.qixin.com/search?key=黑龍江律師事務所&page=1' url_1 = quote(u
原创 For循環7行代碼搞定九九乘法表
相信剛開始Python入門的小夥伴都有打印過九九乘法表, 下面分享一個用for循環實現的打印方法.就7行代碼,可以放在IDE中debug一下,體會一下簡單巧妙的實現過程! !for i in list(range(1, 10)
原创 5分鐘搞懂Python中實例方法,類方法和靜態方法
1. 實例方法: 由實例對象調用且至少有一個self參數; 執行實例方法時,自動將調用該方法的對象賦值給self.2.類方法: 由類對象調用且至少有一個cls參數; 執行類方法時,自動將調用該方法的類賦值給cls.3.靜態方法: 由類調用