可能很多人學編程有個誤區,總想著從最基礎的原理開始,看了一大堆書一堆視頻還是不會,興趣也早沒了。而自己動手寫代碼是最好的開始方式,不管TM三七二十一,直接就是干,無論是看書還是看視頻,確保身邊有臺電腦可以直接操作,就好比你拿到駕駛說明書一樣,最好你已經坐在車上可以直接試驗。 只是如果不夠細心或對知識的掌握不夠,誤解某些重要概念,給以后寫代碼埋下隱患,這個時候你要去看官方文檔,看最佳實踐,看理論知識。
GitHub有個項目寫了大量的Python小腳本,有近萬個的Star,我列了30個Pyhon小例子,或許能幫助你快速上手Python,而且他們都是能在實際中可以用到的,有時還能幫助你節省大量時間,相信照著練完之后,代碼水平會大有長進。
1、batch_file_rename.py 批量重命名指定目錄下面所有文件的后綴名。
4、Google Image Downloader 根據指定詞語從Google搜索圖片并下載。
5、dir_test.py 檢查目錄 testdir 是否存在, 如果不存在則創建一個。
8、folder_size.py 統計當前當前文件夾的大小
9、logs.py 搜索指定目錄下所有*.log文件,并壓縮以日期格式轉儲。
10、move_files_over_x_days.py 移動所有滿足指定時間日期的文件從源目錄到目標文件。
11、nslookup_check.py 打開文件server_list.txt,然后nslookup。
12、osinfo.py 檢查系統信息
13、ping_servers.py 根據指定的參數,ping 應用組關聯的服務器。
15、powerdown_startup.py 這個腳本將遍歷服務器,如果服務器啟動將用gputty登錄,如果沒有啟動將會通知你。
16、puttylogs.py 這個腳本將日志文件歸檔壓縮到置頂目錄
18、 [get_youtube_view.py] 這個標本用來統計 youtube 視頻的觀看次數,有時我也用來統計歌曲的播放次數。 19、 script_listing.py 這個腳本用來遍歷指定目錄以及子目錄下面所有的文件
20、testlines.py 這個腳本用來讀取文件并打印100行
21、tweeter.py 用這個腳本發送Twitter
24、xkcd_downloader.py 下載最新的XKCD漫畫,然后將他們放入comics新文件夾
25、timymodule.py 一個更好的易于使用的timeit模塊 26、 calculator.py 使用 Python 的eval()函數實現計算器
27、Google_News.py 使用BeautifulSoup通過新聞鏈接獲取新聞標題
28、cricket_live_score 使用BeautifulSoup提供板球直播分數
29、youtube.py 輸入一首歌曲名稱然后獲取最佳匹配歌曲并播放
30、site_health.py 檢查遠程服務器的健康情況
31、SimpleStopWatch.py 使用 time 模塊簡單實現秒表功能
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态