网站优化排名软件哪些 最好,餐饮淡季营销100种方案,微网站 php,自己做小程序开个社区团购标准库与第三方库
模块#xff08;modules#xff09;#xff1a;是包含python函数和变量的文件#xff0c;名称符合Python标识符要求#xff0c;并使用.py后缀
包#xff08;package#xff09;#xff1a;是包含其他模块、包的文件夹。名称符合Python标识符要求modules是包含python函数和变量的文件名称符合Python标识符要求并使用.py后缀
包package是包含其他模块、包的文件夹。名称符合Python标识符要求并且必须有一个__init__.py
库library模块、包的集合
标准库是Python内置的可以直接被使用的
csv模块csv是数据处理中经常会用到的一种文件格式一般也被叫做逗号分隔值文件是一种纯文本文件使用特定的结构来排列表格数据可以使用 Excel 软件或者文本文档打开 csv可用以列表/字典的形式进行数据创建或读取 也可以改变分隔符
time模块 时间的起点1970年1月1日 00:00:00 UTC时间 UTC统一时间 不同时区进行时间换算的标准
from time import *time();#从时间的起点开始到现在的秒数浮点数
sleep();#程序休眠的函数
print(gmtime(time());#UTC时间
_time localtime();#本地时间 北京时间 UTC8
print(strftime(“%Y-%m-%d %H:%M:%S”,gmtime(1)));#将时间格式化为字符串的函数
strptime(2020-06-01 18:20:21,%Y-%m-%d %H:%M:%S);#将字符串转为时间的函数random函数
from random import *
random();#生成随机数[0.0, 1.0)
randomint(1, 99)#生成随机整数 [1, 99]
randomrange(0, 100, 2)#在range中随机选择一个数 0 2 4 6 8……100 效率比较高#在列表中随机选择一个元素
l [1,1.1, xx, []]
print(choice(1))第三方库 安装示例
import jieba
s 我来到北京清华大学
l jieba.cut(s)
ll list(jieba.cut(s));结果
ll list(jieba.cut(s));#保存到列表中worldcloud根据词频绘制成一个由词语组成的图片 只要编译好的就算没有编译器也可以安装成功 request用来向网络中发出请求获取数据的一个库pyinstaller将程序、编译器与用到的第三方库进行打包
pycharm中虚拟环境的关系
本体与虚拟环境的关系
pycharm中虚拟环境为默认选择默认为每一个项目创建独立的虚拟环境 除了pycharm中自动会选择和设置虚拟环境也可以自己去安装激活虚拟环境 创建python -m venv 目录文件夹 激活在创建的文件夹下有一个Script文件夹其中有Activate.psl执行该脚本即可。 项目创建完成后黄色区域背景为环境文件夹
格式化文件的工具black 用法balck 文件名(好可爱的界面 ✨ ✨ 需要配置black使得它只修改本项目中修改过的文件且可以自动化格式化 在setting-plugins中搜索 file watchers 安装好之后确定black的路径 用where black将该路径复制下来 在setting tools中按如下进行修改 修改完成后输入完就会格式化棒
快捷键 cmdD 复制整行 cmdY 删除整行 shift上下 内容选中 optshift↑↓上下换行 cmdshift↑↓上下函数交换顺序光标放在函数头