Code here all run in the latest python stable version python3.7
| Travis CI | |
|---|---|
| Azure Pipelines |
requirements.txt, Pull_Requests_Template, Python_Use, study_program, interesting_program
what_the_fuck, pip_update, scrapy_images, translate_app, zip_to_see
how_many_code, beautify_code, pyinstaller_all, voice_picture, test
pyaudio, command_to_code, auto_copyright, bilibili, remove
equation_solver, pip_install
這個項目需要用到的所有第三方庫,用:
pip install -r requirements.txt
安裝所有第三方庫,pyaudio庫由於會安裝失敗,請自行到pyaudio-install 下載
用於pull requests的模板文檔
Python的框架和它們的網站整理
通過程序學習python及其高極用法
這裡面的book文件夾則是我對這些知識的解析。
-- written by me
可以用來練手或有用的的小型python程序
為wtfpython所啟發,收集各種令人難以理解的輸出並給予好玩而微妙的註釋
使用pip庫一鍵升級python第三方庫
no thread的文件代表不使用redis數據庫,在速度方面會慢一些。
而with thread使用redis數據庫,在使用前請自行查詢相關教程安裝好redis!首先運行一遍主程序(注意,只運行一遍!)。然後在多個命令行里運行slave1.py,然後等待完成。
抓取任意網站圖片並保存到指定路徑
你可以製定抓取網址,存儲位置和存儲格式。
多種方式翻譯你的文本
目前已發佈到pypi上,可以使用如下命令下載:
pip install quicktranslate
使用方式如下:
trans -t example
快速解壓zip文件
選擇zip文件並按下按鈕,該文件會被解壓到當前目錄下
計算路徑下你曾經寫過多少python代碼
輸入路徑,程序會輸出每個文件的註釋行數,空行數和代碼行數以及總的數據。
使用gofmt(格式化go代碼),autopep8或black格式化你的代碼,目前支持自定義參數
自定義參數規則如下:
file_type ** parameters_run
file_type代表文件類型,示例:.py .go
parameters_run代表你要執行的命令,其中可以包括兩個變量,他們用{{ }}包裹: - root : 代表你輸入的文件路徑- file : 代表該路徑下的所有文件
file_type和parameters_run用** 分割
一個示例自定義參數如下:
.py ** autopep8 --in-place -a {{root}}/{{file}}
批量以-F開啟時使用pyinstaller打包文件並自動刪除冗余文件,也可刪除路徑下所有exe文件
目前已發佈到pypi上,可以使用如下方式下載:
pip install quickpack
如下方式使用:
pack -r -p path
-r代表在打包前去除所有exe文件。
注意,帶tkinter的已經停止維護,以命令行使用為最新版本
音頻可視化每一幀,以圖片形式更清晰
用cProfile測試你的代碼並將結果寫入csv文件
錄音並保存到文件,也可播放
可以選擇秒數,文件名,按下按鈕開始。保存到當前目錄,也可以使用下面的按鈕直接回收。
將python命令行轉換為可運行的python代碼
目前已發佈置我的GitHub pages,網址為:
https://code-nick-python.github.io/ctc.html
左邊的輸入框用來輸入命令行,右邊會實時顯現出轉換後的代碼
自動為你的作品加上版權說明
目前已支持配置文件,json格式配置文件說明如下:
{
//必備參數,否則在程序中輸入path: "遍歷路徑",
title: "標題",
license: "許可證",
year: "年份",
owner: "擁有者",
//可選參數,也可以在程序中輸入description: "描述",
cversion: "版本號",
update: "更新時間",
file: "文件名"
}
參數說明與上面一樣,配置文件選擇為:
--config "config file path"
爬取bilibili彈幕並製作愛心詞云
av獲取方式如下,如果bilibili視頻網址為:
https://www.bilibili.com/video/av57841919?from=search&seid=6703067031502678934
則av為57841919,輸入即可
移除目錄下所有已某個後綴結尾的文件
實例:
file_path(-p, --path) : xxx file_type(-t, --type) : class
算出方程的所有根
目前支持:
參數說明:
po文件操作
使用鏡像下載包
幫助:
usage: pipi.py [-h] [-p PACKAGE] [-a | -k | -d | -q | -j]
使用鏡像下載python第三方庫optional arguments:
-h, --help show this help message and exit
-p PACKAGE, --package PACKAGE
你想要下載的庫-a, --aliyun 使用阿里雲鏡像-k, --keji 使用中國科技大學鏡像-d, --douban 使用豆瓣鏡像-q, --qinghua 使用清華大學鏡像-j, --jishu 使用中國科學技術大學鏡像背單詞的網站
網站地址:https://cishen.herokuapp.com
PS : If you have any good idea, welcome talk and pull requests!
author : pynickle
license :
FOR STUDY PROGRAM(EXCEPT BOOK FOLDER), INTERESTING PROGRAM AND WHAT THE FUCK:
WTFPL License
FOR BOOK FOLDER:
BSD-2-Clause License
FOR ELSE:
MIT License