Python作為越來越流行的一種編程語言,,不僅僅是因?yàn)樗Z言簡單,,有許多現(xiàn)成的包可以直接調(diào)用。 python中還有大量的小工具,,讓你的python工作更有效率。 1. 快速共享 HTTP服務(wù)器 SimpleHTTPServer是python內(nèi)置的web服務(wù)器,,使用8000端口和HTTP協(xié)議共享,。 能夠在任意平臺(tái)(Window,Linux,,MacOS)快速搭建一個(gè)HTTP服務(wù)和共享服務(wù),,只需要搭建好python環(huán)境。 python2版本: python -m SimpleHTTPServer python3版本: python -m http.server FTP服務(wù)器 ftp共享需要第三方組件支持,,安裝命令: pip install pyftpdlib python -m pyftpdlib-p端口號 訪問方式:ftp://IP:端口,。 2. 解壓縮 這里介紹利用python解壓五種壓縮文件:.gz .tar .zip .rar zip tar gz gz一般僅僅壓縮一個(gè)文件,全部常與其它打包工具一起工作,。比方能夠先用tar打包為X.tar,然后在壓縮為X.tar.gz 解壓gz,,事實(shí)上就是讀出當(dāng)中的單一文件,Python方法例如以下: rar 由于rar通常為window下使用,,須要額外的Python包rarfile,。 安裝: Python setup.py install 解壓縮: 3.pip常用操作 pip 是 Python 著名的包管理工具,在 Python 開發(fā)中必不可少,。 安裝 在線安裝 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 導(dǎo)出所有已安裝包 pip freeze requirements.txt 4. 字符串與Json轉(zhuǎn)換 json轉(zhuǎn)str json轉(zhuǎn)str 使用json.dumps的方法,,可以將json對象轉(zhuǎn)化為字符串。 5. python讀取excel 步驟 安裝python官方Excel庫–>xlrd 獲取Excel文件位置并讀取 讀取sheet 讀取指定rows和cols內(nèi)容 示例 6. python 截圖 python實(shí)現(xiàn)截圖功能,windows環(huán)境下,需要用到PIL庫,。 安裝: pip install Pillow 示例: 7. ipython 最后介紹的示一個(gè)強(qiáng)大的python工具——IPython ,。 IPython 支持變量自動(dòng)補(bǔ)全,自動(dòng)縮進(jìn),,支持 bash shell 命令,,內(nèi)置了許多實(shí)用功能和函數(shù); 它是一個(gè) for Humans 的 Python 交互式 shell,,用了它之后你就不想再用自帶的 Python shell 了,。 |
|