python学习(十二)模块

一、模块

模块就是一个python文件python

1)python自带的模块

import string ,json,random,os,datetimemysql

一些用法:sql

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

打乱顺序:json

pickts=['A','J',2,4,'K',3]
random.shuffle(pickts) #洗牌 ,打乱顺序
print(pickts)

2)第三方模块

别人写好的模块,安装后才能够用dom

a.傻瓜式安装 pip install pymysql
可能出现问题解决方式:
1)没有找到pip命令的话,找到python安装目录(打开pycharm下面的python console,能够看路径),
把安装目录下的script目录加到环境变量便可(环境变量path里面加)
2)出现提示:Unknown or unsupported command 'install'
打开C:\strawberry\perl\bin\,将里面的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函数,就会出问题函数

相关文章
相关标签/搜索