1、模块
模块就是一个python文件
1)python自带的模块
import string ,json,random,os,datetime
一些用法:
import random,string print(string.printable)#代表 数字+字母+特殊字符 print(round(random.uniform(1,99),2))#取随机小数,位数2位 print(random.choice([1,2,3,5])) #只能随机取一个元素 print(random.sample(string.printable,5))#随机取5个元素,返回的是list
打乱顺序:
pickts=['A','J',2,4,'K',3] random.shuffle(pickts) #洗牌 ,打乱顺序 print(pickts)
2)第三方模块
别人写好的模块,安装后才可以用
a.傻瓜式安装 pip install pymysql
可能出现问题解决方式:
1)没有找到pip命令的话,找到python安装目录(打开pycharm下面的python console,可以看路径),
把安装目录下的script目录加到环境变量即可(环境变量path里面加)
2)出现提示:Unknown or unsupported command 'install'
打开C:strawberryperlin,将里面的pip及pip.bat改成其他的名字
b.手动安装
1).whl文件安装
在文件所在目录下,shift+鼠标右键,点击在该窗口打卡命令行,然后输入
pip install xxx.whl即可
2).tar.gz压缩文件
解压文件,在解压文件中找到setup.py文件,在该目录下打开命令行,输入
python setup.py insatll
3)自己写的python文件
注意:已经有用处的函数名,自己写python文件就不要用这个名字。比如不要给文件取名字为random,否则你在这个文件中使用random函数,就会出问题