精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

分享十個日常使用的腳本,你會了嗎?

開發 前端
作為程序員,每天都很多問題需要編碼來解決,有些問題僅通過 Python 的標準庫并不能輕松解決,本文今天分享一些高頻問題的解決方案,可以作為一個手邊的工具箱,你可以先收藏備用。

作為程序員,每天都很多問題需要編碼來解決,有些問題僅通過 Python 的標準庫并不能輕松解決,本文今天分享一些高頻問題的解決方案,可以作為一個手邊的工具箱,你可以先收藏備用。

1、測網速,選擇最佳服務器

這個腳本可以測試上傳、下載速度,也提供了函數 get_best_server 來選擇最佳服務器,在客戶端和多服務器模式中非常實用。

腳本:

  1. # pip install pyspeedtest 
  2. # pip install speedtest 
  3. # pip install speedtest-cli 
  4. #方法1 
  5. import speedtest 
  6. speedTest = speedtest.Speedtest()  
  7. print(speedTest.get_best_server()) 
  8. #檢查下載速度  
  9. print(speedTest.download()) 
  10. #檢查上傳速度 
  11. print(speedTest.upload()) 
  12. #方法2 
  13. import pyspeedtest 
  14. st = pyspeedtest.SpeedTest() 
  15. st.ping() 
  16. st.download() 
  17. st.upload() 

2、使用 google 搜索關鍵詞

有時候為了引導用戶使用搜索引擎,我們可以直接將錯誤關鍵詞用 google 搜索下,將結果顯示在界面上,這樣用戶可以直接點擊鏈接來查看搜索結果,很方便,不需要再復制關鍵詞,打開瀏覽器搜素等一系列麻煩。

  1. #pip install google 
  2. from googlesearch import search 
  3. query = "somenzz" 
  4.  
  5. for url in search(query): 
  6.     print(url) 

print 的結果就是 google 搜索結果的 url 列表,類似的,百度和 bing 也應該有對應的庫,你可以搜索以下。

3、Web 機器人

這個咱之前已經分享過了,selenium 和 playwright 都可以,我個人更喜歡 playwright

selenium 示例代碼:

  1. # pip install selenium 
  2. import time 
  3. from selenium import webdriver 
  4. from selenium.webdriver.common.keys import Keys 
  5. bot = webdriver.Chrome("chromedriver.exe"
  6. bot.get('http://www.google.com'
  7. search = bot.find_element_by_name('q'
  8. search.send_keys("somenzz"
  9. search.send_keys(Keys.RETURN
  10. time.sleep(5) 
  11. bot.quit() 

playwright 示例代碼:

  1. #pip install playwright 
  2. #playwright install 
  3. from playwright.sync_api import sync_playwright 
  4.  
  5. with sync_playwright() as p: 
  6.     browser = p.chromium.launch() 
  7.     page = browser.new_page() 
  8.     page.goto("http://playwright.dev"
  9.     print(page.title()) 
  10.     browser.close() 

4、獲取圖片的 exif 信息

有兩種方法獲取,一個是使用 pillow,一個是使用 exifread:

  1. # Get Exif of Photo 
  2. # Method 1 
  3. # pip install pillow 
  4. import PIL.Image 
  5. import PIL.ExifTags 
  6. img = PIL.Image.open("Img.jpg"
  7. exif_data =  
  8.     PIL.ExifTags.TAGS[i]: j 
  9.     for i, j in img._getexif().items() 
  10.     if i in PIL.ExifTags.TAGS 
  11. print(exif_data) 
  12.  
  13. # Method 2 
  14. # pip install ExifRead 
  15. import exifread 
  16. filename = open(path_name, 'rb'
  17. tags = exifread.process_file(filename) 
  18. print(tags) 

如果查找并刪除 exif 信息,可以看下前文Python自動化辦公-玩轉圖片 中的第三小結-3、刪除圖片的元數據。

5、OCR

OCR 的全稱是 Optical Character Recognition,即光學字符識別,通俗點講就是文字識別,這里有個很簡單的腳本,適用于 Windows,不過需要你在 GitHub 上下載 tesseract.exe[1]。

  1. # pip install pytesseract 
  2. import pytesseract 
  3. from PIL import Image 
  4.  
  5. pytesseract.pytesseract.tesseract_cmd = r'C:\Program Files\Tesseract-OCR\tesseract.exe' 
  6.  
  7. t=Image.open("img.png"
  8. text = pytesseract.image_to_string(t, config=''
  9. print(text) 

6、將照片轉換為卡通圖片

  1. # pip install opencv-python 
  2. import cv2 
  3.  
  4. img = cv2.imread('img.jpg'
  5. grayimg = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) 
  6. grayimg  = cv2.medianBlur(grayimg, 5) 
  7.  
  8. edges = cv2.Laplacian(grayimg , cv2.CV_8U, ksize=5) 
  9. r,mask =cv2.threshold(edges,100,255,cv2.THRESH_BINARY_INV) 
  10. img2 = cv2.bitwise_and(img, img, mask=mask) 
  11. img2 = cv2.medianBlur(img2, 5) 
  12.  
  13. cv2.imwrite("cartooned.jpg", mask) 

對比下就是這樣:

7、清空 recycle.bin

recycle.bin 是系統回收站在每一個磁盤上的鏈接文件夾,用于保存磁盤上刪除的文件或者文件夾信息,是系統重要的隱藏文件;默認情況下,會占用用戶設置過的磁盤的容量,因此,用戶清空回收站之后不會釋放空間。

  1. # pip install winshell 
  2. import winshell 
  3.  
  4. try: 
  5.     winshell.recycle_bin().empty(confirm=False, show_progress=False, sound=True
  6.     print("Recycle bin 已本清空"
  7. except
  8.     print("Recycle bin 是空文件"

8、pdf 轉圖片

將 pdf 文件轉成多個圖片

  1. import fitz 
  2. pdf = 'sample_pdf.pdf' 
  3. doc = fitz.open(pdf) 
  4.   
  5. for page in doc: 
  6.     pix = page.getPixmap(alpha=False
  7.     pix.writePNG('page-%i.png' % page.number) 

9、Hex 轉 RGB

  1. def Hex_to_Rgb(hex): 
  2.     h = hex.lstrip('#'
  3.     return tuple(int(h[i:i+2], 16) for i in (0, 2, 4)) 
  4. print(Hex_to_Rgb('#c96d9d'))  # (201, 109, 157) 
  5. print(Hex_to_Rgb('#fa0515')) # (250, 5, 21) 

10、檢查網站是否下線

我們可以通過 http 的狀態碼判斷一個網站的服務是否正常運行。

  1. # pip install requests 
  2.  
  3. # 方法 1 
  4. import urllib.request 
  5. from urllib.request import Request, urlopen 
  6. req = Request('https://somenzz.cn', headers={'User-Agent''Mozilla/5.0'}) 
  7. webpage = urlopen(req).getcode() 
  8. print(webpage) # 200 
  9. # 方法 2 
  10. import requests 
  11. r = requests.get("https://somenzz.cn"
  12. print(r.status_code) # 200 

最后的話

本文分享了 10 日常實用的小腳本,希望能拋磚引玉,基于此你可以寫出更好用更強大的程序!

本文轉載自微信公眾號「Python七號」,可以通過以下二維碼關注。轉載本文請聯系Python七號公眾號。

 

責任編輯:武曉燕 來源: Python七號
相關推薦

2022-12-28 09:02:50

WebStorm主題字段

2022-10-09 14:50:44

Python腳本

2024-08-14 14:42:00

2024-02-02 11:03:11

React數據Ref

2015-03-04 13:40:27

編程走火入魔跡象

2022-11-08 08:45:30

Prettier代碼格式化工具

2024-12-10 00:01:00

自動化腳本優化

2024-07-01 18:07:30

Python腳本自動化

2024-08-19 10:24:14

2022-03-11 14:59:21

JavaScript數組字符串

2021-11-30 07:01:19

Python自動化腳本

2023-04-10 09:31:00

路由技術廠商

2023-12-27 07:31:45

json產品場景

2023-10-30 07:05:31

2022-10-21 13:14:41

lua插件neovim

2021-07-01 19:22:33

腳本Shell參數

2022-04-26 08:10:33

MySQL存儲InnoDB

2022-05-07 14:08:42

Python自動化腳本

2022-07-08 09:27:48

CSSIFC模型

2022-03-05 23:29:18

LibuvwatchdogNode.js
點贊
收藏

51CTO技術棧公眾號

欧美美女啪啪| 偷拍自拍在线看| 国产成人福利片| 91精品国产高清自在线 | 国产高潮免费视频| av在线免费在线观看| 日韩一区二区久久| 在线成人中文字幕| 日本少妇xxxx软件| 欧美最新精品| 亚洲伊人色欲综合网| 亚洲曰本av电影| 精品欧美一区二区三区免费观看| 第四色中文综合网| 欧美亚洲愉拍一区二区| 精品少妇人欧美激情在线观看| 精品久久国产视频| 美女被久久久| www.亚洲一区| 久久国产精品无码一级毛片| 国产va免费精品观看精品| 亚洲h在线观看| 一区二区三区四区欧美日韩| 天天干天天舔天天射| 极品少妇xxxx精品少妇偷拍| 日韩av电影免费观看高清| 欧美成人三级在线观看| 欧美一区二区性| 日韩av在线看| 久草免费资源站| 亚洲精品aaa| 91豆麻精品91久久久久久| 成年人网站国产| 黄色精品在线观看| 欧美激情一区三区| 欧美精品尤物在线| 天天摸天天碰天天爽天天弄| 国产免费成人| 欧美激情精品久久久久久变态| 波多野结衣办公室双飞| 国产亚洲精品精品国产亚洲综合| 亚洲女同一区二区| 成人三级在线| 国产夫妻在线观看| 久久99精品国产.久久久久久| 欧美黑人xxx| 亚洲av无码一区二区三区网址| 毛片免费看不卡网站| 亚洲午夜免费电影| 日韩欧美一级在线| 青青草原国产在线| 亚洲激情在线激情| 在线观看污视频| 青青久在线视频免费观看| 成人爱爱电影网址| 国产精品乱码一区二区三区| 亚洲精品一区二区三区四区| 国产成人无遮挡在线视频| 99re在线观看视频| 亚洲乱码精品久久久久.. | bt天堂新版中文在线地址| 一级毛片视频在线观看| 国产精品系列在线| 国产欧美日本在线| 欧美视频久久久| 不卡av在线网| 免费精品视频一区| 国产黄在线播放| 成人黄页在线观看| 精品麻豆av| 精品人妻少妇嫩草av无码专区| 丝袜诱惑制服诱惑色一区在线观看| 北条麻妃一区二区三区中文字幕| ass精品国模裸体欣赏pics| 亚洲精品无吗| 精品国产乱码久久久久久夜甘婷婷| 50路60路老熟妇啪啪| 久久野战av| 午夜精品福利一区二区蜜股av| 亚洲一区3d动漫同人无遮挡| 九义人在线观看完整免费版电视剧| 久久中文娱乐网| 亚洲 国产 日韩 综合一区| 午夜毛片在线| 亚洲一线二线三线视频| 99热在线这里只有精品| av在线一区不卡| 亚洲成av人**亚洲成av**| 日本在线视频www色| 污污在线观看| 亚洲乱码中文字幕| 亚洲人成网站在线播放2019| www.我爱av| 久久综合色天天久久综合图片| www久久99| 免费av在线电影| 亚洲欧美一区二区三区孕妇| 一女被多男玩喷潮视频| 国产精品99| 精品99久久久久久| 长河落日免费高清观看| 欧美丝袜激情| 中文字幕亚洲一区二区三区五十路| 国产成人无码一区二区在线观看| 欧美深夜视频| 久久资源免费视频| 国产一区二区播放| 欧美专区一区二区三区| 成人春色激情网| 天堂资源中文在线| 亚洲天堂精品视频| 久久精品99国产| 天堂久久午夜av| 欧美变态凌虐bdsm| 永久免费av无码网站性色av| 影院欧美亚洲| 91精品一区二区| 麻豆影视在线| 都市激情亚洲色图| 国产一级二级av| 99久久.com| 国产精品成人播放| 外国精品视频在线观看 | 欧美成人综合网站| 俄罗斯毛片基地| 国产精品最新自拍| 国产精品一区二区免费看| 黄色网址免费在线观看| 欧美视频在线播放| 一本一道久久a久久综合蜜桃| 精品亚洲二区| 日韩有码在线电影| 激情视频网站在线观看| 韩国三级中文字幕hd久久精品| 2019国产精品视频| 污污视频在线免费看| 国产亚洲精品aa| 国产亚洲综合视频| 久久av国产紧身裤| 久久久久久久久久久久av| 99精品免费观看| 99精品欧美一区| 久久精品xxx| 日本精品视频| 久久躁狠狠躁夜夜爽| www成人在线| 成人aa视频在线观看| 国产精品久久久久久久久电影网| 123成人网| 中文在线不卡视频| 久久久久亚洲AV成人| 国产一区二区在线影院| 日本特级黄色大片| 韩国一区二区三区视频| 精品亚洲一区二区| 综合网在线观看| 久久精品人人做| 91制片厂毛片| 99精品视频在线| 91香蕉亚洲精品| 视频一区二区在线播放| 欧美性xxxx在线播放| 中国毛片在线观看| 日本在线不卡视频| 亚洲综合欧美日韩| 久久视频社区| 97视频免费在线看| 免费在线黄色电影| 欧美日韩综合一区| 欧美丰满艳妇bbwbbw| 国产91精品入口| 人人妻人人添人人爽欧美一区| 成人亚洲精品| 欧美激情在线播放| 天堂а√在线8种子蜜桃视频| 伊人一区二区三区| 欧美大片免费播放器| 免费观看成人av| 欧美一进一出视频| 黄色激情在线播放| 精品人伦一区二区色婷婷| 国产无遮挡又黄又爽又色| 国产成人综合在线观看| 欧美极品欧美精品欧美| 狠狠做深爱婷婷综合一区| 欧美在线视频网| 免费观看久久久久| 亚洲电影免费观看高清完整版在线| 一本色道久久88| 日韩电影免费一区| 婷婷视频在线播放| 偷拍自拍亚洲| 97久久精品国产| 欧洲日本在线| 亚洲级视频在线观看免费1级| 福利所第一导航| 99久久国产综合精品麻豆| 亚洲最大成人在线观看| 国产尤物精品| 亚洲电影一二三区| 在线播放一区二区精品视频| 国产成人免费av| 青春草在线视频| 欧美成人女星排名| 中文av免费观看| 亚洲va中文字幕| 日本裸体美女视频| 91麻豆swag| 自拍偷拍 国产| 99精品热视频只有精品10| 在线免费观看成人网| 亚洲成人一品| 高清一区二区三区视频| 2019中文亚洲字幕| 国产成人精品综合久久久| 国产美女情趣调教h一区二区| 精品国产百合女同互慰| 又骚又黄的视频| 日韩欧美一区二区三区| 激情五月婷婷小说| 综合激情成人伊人| 国产a级片视频| 九色综合狠狠综合久久| www.日日操| 亚洲制服av| 日本手机在线视频| 精品国产中文字幕第一页| 国产一区二区精品免费| 久久久国产精品入口麻豆| 成人精品一区二区三区电影免费 | 国产欧美日韩卡一| 亚洲 欧美 日韩在线| 国产东北露脸精品视频| 最新av免费在线观看| 日本女人一区二区三区| 国产综合免费视频| 亚洲一区成人| 无码播放一区二区三区| 亚洲国产国产亚洲一二三| www.18av.com| 亚洲影视一区| 久久精品aaaaaa毛片| 日韩在线激情| 91精品久久久久久久久| 韩国理伦片久久电影网| 国产精品久久久久国产a级| 性xxxxfjsxxxxx欧美| 久久综合久久美利坚合众国| 黄网站视频在线观看| 久久久精品在线| 成人短视频在线观看| 欧美xxxx做受欧美.88| h视频在线免费观看| 欧美乱大交做爰xxxⅹ性3| 日本中文字幕中出在线| 欧美片一区二区三区| 丁香花电影在线观看完整版 | 调教驯服丰满美艳麻麻在线视频| 国产成人午夜精品5599| 能看毛片的网站| 国产高清在线精品| 波多野结衣三级视频| 成人高清免费观看| 一级特级黄色片| 久久理论电影网| 国产欧美小视频| 亚洲人成人一区二区在线观看| 欧美成人午夜精品免费| 国产午夜精品理论片a级大结局 | 免费观看精品视频| 欧美亚洲不卡| jizzjizz国产精品喷水| 日日夜夜精品免费视频| 男人的天堂日韩| 精品在线观看免费| 秘密基地免费观看完整版中文| 国产在线播放一区二区三区| 波多野结衣电影免费观看| 成人精品一区二区三区四区| 网站免费在线观看| 国产精品卡一卡二卡三| 亚洲欧美一区二区三区四区五区| 国产精品白丝在线| 久视频在线观看| 色综合婷婷久久| 91精品国产乱码久久久| 欧美日韩一卡二卡| 成人免费一级片| 在线观看一区二区视频| 日本中文字幕久久| 91精品国产91久久久久久最新毛片| 亚洲天堂网在线视频| 日韩精品一区二区在线| 美国一级片在线免费观看视频| 亚洲精品一区久久久久久| 亚洲欧美日韩免费| 日韩在线视频网站| 欧美激情网站| 91爱视频在线| 激情不卡一区二区三区视频在线| 91在线直播亚洲| 国产一区二区区别| 青青草国产免费| 久久99国产精品久久99| 男生裸体视频网站| 亚洲精品精品亚洲| 中文字幕777| 精品视频久久久久久久| aa在线视频| 国产精品一区二区久久精品 | 欧美激情精品久久久久久小说| 欧美精品色图| 人人妻人人澡人人爽欧美一区 | 99热在线成人| 91久久精品一区二区二区| 亚洲视频导航| 国产又大又粗又长| 999久久久精品国产| 国产91精品久久久久| yellow在线观看网址| 国产一区二区香蕉| 亚洲国产最新| 久操网在线观看| 国产精品亚洲人在线观看| 免费一级做a爰片久久毛片潮| 国产婷婷精品av在线| 精品一区二区在线观看视频| 欧美性猛交xxxx黑人猛交| 性生活视频软件| 在线视频日本亚洲性| 中文在线аv在线| 极品日韩久久| 黄色欧美日韩| 999在线精品视频| 欧美激情中文字幕| 东京热一区二区三区四区| 日韩女优av电影| 日本v片在线免费观看| 欧美二区在线播放| 成人午夜视屏| 久99久在线| 国产欧美大片| 日韩成人av一区二区| 亚洲国产综合91精品麻豆| 精品国产xxx| 欧美成人欧美edvon| 四虎影院观看视频在线观看 | 日韩免费高清一区二区| 亚洲一区影音先锋| 国产乱码在线观看| 亚洲欧洲一区二区三区在线观看 | 伊人色综合久久天天| 99久久久国产精品无码网爆| 亚洲精品小视频| 在线视频超级| 欧美精品一区二区三区在线四季| 欧美.www| 天天色综合天天色| 久久新电视剧免费观看| 美乳视频一区二区| 免费一级欧美在线观看视频| 亚洲视频精品一区| 狠狠色丁香久久婷婷综| 丝袜 亚洲 另类 欧美 重口| 欧美一级午夜免费电影| 久久99亚洲网美利坚合众国| 国产精品一区二区不卡视频| 香蕉久久国产| 日韩精品电影一区二区三区| 欧美日韩国产高清一区| 超碰在线caoporen| 岛国视频一区免费观看| 成人在线免费视频观看| 国产精品自拍视频在线| 亚洲人成网站精品片在线观看| 中文字幕+乱码+中文| 日韩中文在线观看| 国产经典一区| 久中文字幕一区| 1024精品一区二区三区| 超碰97人人干| 欧美人xxxx| av岛国在线| 亚洲欧洲精品一区二区三区波多野1战4 | 免费一级suv好看的国产网站| 色综合久久久久久久久久久| 欧美一级特黄aaaaaa| 欧美美最猛性xxxxxx| 欧美性www| 东北少妇不带套对白| 国产欧美日韩激情| 一级黄色免费网站| 日韩高清中文字幕| 亚洲国产伊人| av磁力番号网| 久久精品视频在线免费观看| 国产成人av免费看| 欧美精品久久久久a| 国产精品午夜av| 亚洲欧美久久久久|