91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

讓python工作更有效率的Python小工具有哪些

發布時間:2022-03-07 11:04:42 來源:億速云 閱讀:173 作者:小新 欄目:web開發

這篇文章主要介紹了讓python工作更有效率的Python小工具有哪些,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

ython作為越來越流行的一種編程語言,不僅僅是因為它語言簡單,有許多現成的包可以直接調用。

python中還有大量的小工具,讓你的python工作更有效率。

1. 快速共享

HTTP服務器

SimpleHTTPServer是python內置的web服務器,使用8000端口和HTTP協議共享。

能夠在任意平臺(Window,Linux,MacOS)快速搭建一個HTTP服務和共享服務,只需要搭建好python環境。

python2版本:

python -m SimpleHTTPServer

python3版本:

python -m http.server

FTP服務器

ftp共享需要第三方組件支持,安裝命令:

pip install pyftpdlib python -m pyftpdlib-p端口號

訪問方式:ftp://IP:端口。

2. 解壓縮

這里介紹利用python解壓五種壓縮文件:.gz .tar .zip .rar

zip

tar

gz

gz一般僅僅壓縮一個文件,全部常與其它打包工具一起工作。比方能夠先用tar打包為X.tar,然后在壓縮為X.tar.gz

解壓gz,事實上就是讀出當中的單一文件,Python方法例如以下:

rar

由于rar通常為window下使用,須要額外的Python包rarfile。

安裝:

Python setup.py install

解壓縮:

3.pip常用操作

pip 是 Python 著名的包管理工具,在 Python 開發中必不可少。

安裝

在線安裝

pip install <包名> 或 pip install -r requirements.txt

本地安裝:

pip install <目錄>/<文件名> 或 pip install --use-wheel --no-index --find-links=wheelhouse/ <包名>

查找包

pip search <包名>

刪除包

pip uninstall <包名> 或 pip uninstall -r requirements.txt

查看包信息

pip show <包名>

檢查包依賴是否完整

pip check <包名>

查看已安裝包列表

pip list

導出所有已安裝包

pip freeze requirements.txt

4. 字符串與Json轉換

json轉str

json轉str

使用json.dumps的方法,可以將json對象轉化為字符串。

5. python讀取excel

步驟

安裝python官方Excel庫&ndash;>xlrd

獲取Excel文件位置并讀取

讀取sheet

讀取指定rows和cols內容

6. python 截圖

python實現截圖功能,windows環境下,需要用到PIL庫。

安裝:

pip install Pillow

示例:

7. ipython

最后介紹的示一個強大的python工具--IPython 。

IPython 支持變量自動補全,自動縮進,支持 bash shell 命令,內置了許多實用功能和函數;

它是一個 for Humans 的 Python 交互式 shell,用了它之后你就不想再用自帶的 Python shell 了。

感謝你能夠認真閱讀完這篇文章,希望小編分享的“讓python工作更有效率的Python小工具有哪些”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

华池县| 贵定县| 留坝县| 平罗县| 济源市| 吉安县| 大埔区| 牙克石市| 观塘区| 兴宁市| 固安县| 合山市| 临猗县| 婺源县| 旬阳县| 乌兰察布市| 济阳县| 阳谷县| 崇阳县| 万州区| 会宁县| 庐江县| 望江县| 峡江县| 长宁区| 大洼县| 顺义区| 六安市| 托里县| 长兴县| 新巴尔虎右旗| 贵阳市| 昌平区| 白水县| 襄城县| 北票市| 承德县| 临高县| 界首市| 灯塔市| 新平|