模块:
模块其实就是一个python文件
1、标准模块、标准包
#python自带的这些模块,直接import就能用的
import string,random,datetime,os,json
2、第三方模块,别人写好的一些模块,你要安装之后才可以用
#1、傻瓜式的
如 pip install pymysql
安装问题处理
1、没有pip命令的怎么搞:
1、pycharm里面点python console 或者where pip (cmd中) 找路径 或者scripts中找pip
2、找到python安装目录
3、然后把安装目录下的scripts目录,加入到环境变量里面即可
ps:环境变量在PATH里面加 通过py文件修改获取资源地址(pip没有的情况)
2、Unknown or unsupported command 'install' 出来这个问提怎么解决
1、打开 C:strawberryperlin
2、把这个目录下的pip 都改成其他的名字,这个对其他的没有影响
#2、手动安装
1、搜python xxx 网站打开 whl结尾的安装包
比如 pip install redis-2.10.6-py2.py3-none-any.whl(cmd中 右键+shinft 在此处打开命令 )
2、.tar.gz结尾的安装包
1、解压这个压缩包
2、进入到这个解压之后的文件夹里面
3、在命令行里面运行 python setup.py install(cmd中 右键+shinft 在此处打开命令 )
3、自己写的python文件
random 模块 # 自己起文件名字最好别和系统重复 会影响调用
import random,string
# print(string.printable) #代表 数字+字母+特殊字符字符串
#
# print(random.randint(1,10)) #随机取整数
# print(round(random.uniform(1,99),2))#随机小数
# print(random.choice([1,2,3,4])) #只能随机取1个元素 只要可迭代就可以
# print(random.sample(string.printable,5)) #随机取N个元素,返回的是list
#洗牌 打乱顺序
pickts = ['A','J','Q','K',2,3,4,5,6]
random.shuffle(pickts) #只能传list
print(pickts)