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安装

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值