PyInstaller

image.png
使用方式:
image.png
image.png
image.png
image.png

jieba库

image.png

函数:

  1. ![image.png](https://cdn.nlark.com/yuque/0/2020/png/807843/1603472277869-a90c32b7-28c3-4e31-acf1-4965695415df.png#align=left&display=inline&height=238&margin=%5Bobject%20Object%5D&name=image.png&originHeight=475&originWidth=1415&size=380577&status=done&style=none&width=707.5)<br /> ![image.png](https://cdn.nlark.com/yuque/0/2020/png/807843/1603472315253-4731dc98-84d4-4fcc-97a1-9844b644c34e.png#align=left&display=inline&height=197&margin=%5Bobject%20Object%5D&name=image.png&originHeight=393&originWidth=1412&size=389728&status=done&style=none&width=706)<br /> ![image.png](https://cdn.nlark.com/yuque/0/2020/png/807843/1603472340234-8eaa243e-2965-4ee1-965f-c5c65abfd49a.png#align=left&display=inline&height=196&margin=%5Bobject%20Object%5D&name=image.png&originHeight=391&originWidth=1422&size=414264&status=done&style=none&width=711)<br />![image.png](https://cdn.nlark.com/yuque/0/2020/png/807843/1603472365271-70cb30d8-95b2-4d9b-b8b9-c06cd71fb5b2.png#align=left&display=inline&height=187&margin=%5Bobject%20Object%5D&name=image.png&originHeight=373&originWidth=1417&size=268869&status=done&style=none&width=708.5)

SUM

image.png

wordcloud库

pip install wordcloud
image.png
image.png
image.png
使用步骤
image.png
image.png

词云设置参数

image.png
image.png
image.png
image.png
image.png

SUM

image.png

实例

英文词云:

  1. import wordcloud
  2. txt = "life is short, you need python"
  3. w = wordcloud.WordCloud(\
  4. background_color = "white")
  5. w.generate(txt)
  6. w.to_file("pywcloud.png")

中文词云:

  1. import jieba
  2. import wordcloud
  3. txt = "黑气十余丈,飞入温德殿中。秋七月,有虹现于玉堂;\
  4. 五原山岸,尽皆崩裂。种种不祥,非止一端。帝下诏问群臣以灾\
  5. 异之由,议郎蔡邕上疏,以为蜺堕鸡化,乃妇寺干政之所致,言颇\
  6. 切直。帝览奏叹息,因起更衣。曹节在后窃视,悉宣告左右;遂以\
  7. 他事陷邕于罪,放归田里。后张让、赵忠、封谞、段珪、曹节、侯览\
  8. 、蹇硕、程旷、夏恽、郭胜十人朋比为奸,号为“十常侍”。帝尊信张\
  9. 让,呼为“阿父”。朝政日非,以致天下人心思乱,盗贼蜂起。 时巨\
  10. 鹿郡有兄弟三人,一名张角,一名张宝,一名"
  11. w = wordcloud.WordCloud(width=1000,\
  12. font_path="msyh.ttc",height=700)
  13. w.generate(" ".join(jieba.lcut(txt)))
  14. w.to_file("pywcloud2.png")

pipenv库

提供基于项目的虚拟环境及维护Python库管理功能

  • 以项目为单位隔离环境,进而使用不同版本
  • 自动管理所安装python库及其依赖的其他库
  • 命令行工具,基于virtualenv和pip

    函数

    image.png
    pipen -h 显示帮助信息
    pipenv --venv显示虚拟环境信息

使用步骤

  1. 安装 pipenv库
  2. 移动到项目文件,创建目录
  3. pipenv --three创建python3.x的虚拟环境

pipenv --python3.6创建python3.6的虚拟环境

  1. pipenv shell进入虚拟环境的命令行

该命令行作用于虚拟环境
pipenv graph 虚拟环境下显示库依赖
pipenv run python a.py虚拟环境中执行程序

tabulate库

提供优雅打印表格数据的功能
image.png
image.png

参数配置

配置表头
image.png
表格风格
image.png
数字对齐
image.png

QRcode

image.png
image.png

实例

  1. import qrcode
  2. img = qrcode.make('http://python123.io')
  3. img.save("py123.png")