python office库_python库编程.os平台.office平台
1.庫安裝
Python庫 ?PyPI – Python Package Index :https://pypi.python.org/
(1) Python庫的自定義安裝:找到庫所在網站,根據指示下載安裝
安裝numpy庫
庫所在網站:http://www.numpy.org/
下載地址:http://sourceforge.net/projects/numpy
下載:numpy-1.10.1-win32-superpack-python3.4.exe執行安裝
(2) Python庫的工具安裝,使用pip工具通過pip安裝庫函數,需要計算機連接互聯網
pip支持以下一些子命令:
install 安裝庫
uninstall 卸載庫
list 列出已經安裝庫的信息
show 列出已經安裝庫的詳細信息
search 通過PyPI搜索庫
help 幫助命令
命令格式:
pip install [安裝庫名稱]
更新庫的命令格式:
pip install –U [安裝庫名稱]
卸載庫的命令格式:
pip uninstall [安裝庫名稱]
顯示已安裝庫的命令:
pip list
顯示有更新的庫命令:
pip list --outdated
顯示一個已安裝庫的具體信息
pip show [安裝庫名稱]
在PyPI中搜索庫名或摘要中的關鍵字
pip search [關鍵字]
(3) Python庫的文件安裝通過.whl文件直接安裝
wheel庫提供對wheel格式文件的安裝Python安裝文件一般用wheel格式,.whl
下載地址:
http://www.lfd.uci.edu/~gohlke/pythonlibs
2.OS平臺編程
(1)目錄文件的操作?os庫
python安裝后自帶的函數庫,處理操作系統相關功能
os.getcwd() 獲得當前工作目錄
os.listdir(path) 返回指定目錄下的所有文件和目錄名
os.remove() 刪除一個文件
os.removedirs(path) 刪除多個目錄
os.chdir(path) 更改當前目錄到指定目錄
os.mkdir(path) 新建一個目錄
os.rmdir(name) 刪除一個目錄
os.rename(src, dst) 更改文件名
os.path 處理操作系統目錄的一個子庫
Os.path.isfile() 檢驗路徑是否是一個文件
Os.path.isdir()
Os.path.exists() 判斷路徑是否存在
Os.path.split() 返回一個路徑的目錄名和文件名
os.path.splitext() 分離擴展名
Os.path.dirname 獲得路徑名
Os.path.basename() 獲得文件名
Os.path.getsize() 獲得文件大小
Os.path.join(path, name) 返回絕對路徑
os.walk(path)用于遍歷一個目錄,返回一個三元組
root, dirs, files = os.walk(path)
其中,root是字符串,dirs和files是列表類型,表示root中的所有目錄和所有文件
(2)程序定時執行 sched庫
sched庫用來進行任務調度
sched.scheduler()用來創建一個調度任務當需要對一個任務進行時間調度時,用這個庫
scheduler.enter(delay, priority, action, argument=())創建一個調度事件,argument中是action()的參數部分
scheduler.run() 運行調度任務中的全部調度事件
scheduler.cancel(event)取消某個調度事件
(3)可執行程序的轉換 py2exe庫
將python程序變成exe程序
步驟1:確定python程序可執行, xxx.py
步驟2:寫一個發布腳本 setup.py:
from distutils.core import setup
import py2exe
setup(console=["xxx.py"])
步驟3:在windows命令行cmd下運行:
python setup.py py2exe
步驟4:運行結果
生成兩個目錄:dist和__pycache__其中,dist中包含了發布的exe程序__pycache__是過程文件,可以刪除
注意:目錄dist需要整體拷貝到其他系統使用,因為,其中包含了exe運行的依賴庫,不能只拷貝exe文件
xxx.py 和 setup.pyz在一個目錄
3.office
xlwt 生成excel表單 pip 安裝
Xlrd 讀入并處理excel表單 pip 安裝
Python-docx 創建并更新word文件 pip安裝
lxml wheel安裝
Python-pptx 創建并更新powerpoint文件 pip安裝
總結
以上是生活随笔為你收集整理的python office库_python库编程.os平台.office平台的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android 读后台数据,Androi
- 下一篇: software engineering