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")