第三方库网址:

cmd:

  • ./python.exe -m pip install (...) -i 镜像

临时使用镜像源:

  • 清华:https://pypi.tuna.tsinghua.edu.cn/simple
  • 阿里云:http://mirrors.aliyun.com/pypi/simple/
  • 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
  • 华中理工大学:http://pypi.hustunique.com/
  • 山东理工大学:http://pypi.sdutlinux.org/ 
  • 豆瓣:http://pypi.douban.com/simple/
  • note:新版ubuntu要求使用https源,要注意。

永久修改镜像源:

  • windows下,直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini。

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

[install]
trusted-host=mirrors.aliyun.com

一、docx

  • 该模块儿可以创建、修改Word(.docx)文件
  • py3:安装命令: pip install python-docx

二、progressbar

  • 该模块可以在控制台显示进度条,优点:一是进度信息在一行中显示;二是每次都能够动态擦除一行中上一次的内容。
  • 安装命令:pip install progressbar2
#简单用法1
import time
import progressbar
p = progressbar.ProgressBar()
num = 100
for i in p(range(num)):
time.sleep(0.1)
#输出:100% (100 of 100) |#####################| Elapsed Time: 0:00:10 Time: 0:00:10

#简单用法2
import time
import progressbar
p = progressbar.ProgressBar()
num = 100
p.start(num)
for i in range(num):
time.sleep(0.1)
p.update(i+1)
p.finish()
#输出:100% (100 of 100) |#####################| Elapsed Time: 0:00:10 Time: 0:00:10
#高级用法
'Timer', # 计时器
'ETA', # 预计剩余时间
'AbsoluteETA', # 预计结束的绝对时间,耗时很长时使用较方便
'Percentage', # 百分比进度,30%
'SimpleProgress', # 计数进度,300/1000
'Counter', # 单纯计数
'Bar' # “#”号进度条
import time
import progressbar
p = progressbar.ProgressBar(widgets=[
progressbar.Percentage(),
' (', progressbar.SimpleProgress(), ') ',
' (', progressbar.AbsoluteETA(), ') ',])
num = 100
p.start(num)
for i in range(num):
time.sleep(0.1)
p.update(i+1)
p.finish()
#输出:54% (54 of 100) (Estimated finish time: 2016-11-06 19:26:15)