python基础语法--模块、内置模块、第三方模块、第三方模块安装

# 模块是python中最高级别组织的单元,他将程序代码和数据分装起来以便重复使用,包含了实现某一类业务的多个函数和属性
# 模块就是一个实现某种业务的工具包,要使用工具包中的工具(一般是函数到),就需要导入这个模块。模块也称为包或者库
# 怎么导入模块?
# import 模块名,本质上就是在一个python文件中引入另一个python文件
# 引入的模块还可以在文档中设置别名:import 模块名 as 别名
# 引入复杂模块的一部分  from 模块名 import 子模块

#一、内置模块random
import random
r=random.randint(1,6)#randint的意思是在1到6之间随机生成一个整数
print(r)
r1=random.uniform(1,6)#意思是1到6之间随机生成一个小数
print(r1)
r3=random.choice([1,132,32,43,43,454,46,56,55,76,7]) #在一个序列中随机获取一个值
r4=random.random() #生成0-1随机浮点数
#二、内置模块time
import time
#倒计时
i=10
while i>=0:
   print("倒计时:",i)
   time.sleep(1)
   i-=1
#三、内置模块datetime
import datetime

#获取当前的日期时间
now=datetime.datetime.now()
print(now)

#获取一个指定时间
d1=datetime.datetime(2018,2,13,5,23,45)
print(d1)

#日期转字符串
s1=d1.strftime("%Y年-%m月-%d日  %H:%M:%S")
print(s1)

#字符串转日期(格式一定要一致)
s2="2018/02/13 05:23:45"
d2=datetime.datetime.strptime(s2,"%Y/%m/%d %H:%M:%S")
print(d2,type(d2))
#返回如下:
2022-06-28 11:22:48.655992
2018-02-13 05:23:45
2018年-02月-13日  05:23:45
2018-02-13 05:23:45 <class 'datetime.datetime'>

四、内置模块urllib

from urllib import request
url="http://www.baidu.com"
data=request.urlopen(url).read() #发送请求并读取数据
print(data.decode())  #decode()解码:将二进制转换成字符

with open(r"0413.html","wb") as f:
   f.write(data)#将百度链接中的内容写到0413里面


#python的模块都放在了lib文件夹下:C:\Users\username\AppData\Local\Programs\Python\Python310\Lib

#引入自己写好的python文件
import 超市系统   #这样直接引入的话,模块里面默认的程序都会被执行

引入模块的时候,把默认的代码也给执行了,这时候就要对被引入的模块进行改造,把默认执行的语句放在main函数中
def main():
               默认执行的函数模块
if __name__=='__main__':
    main()
#这个语句的意思是:只有执行模块本身的python文件的时候才会执行main函数,被外界引用模块的时候不执行main函数 
模块分为:内置模块:比如random,和第三方模块:需要下载才能引入

python第三方包安装方法

第1种方法(使用pip,第一次使用需要先升级):

直接打开cmd,输入命令。

pip工具升级:   python -m pip install --upgrade pip

安装模块:  pip install 模块名

卸载模块:pip uninstall 模块名

查看已经安装的第三方包:pip list

显示模块信息:pip show 模块名

pip安装可以指定版本:pip install django==3.1.5

第2种方法(清华镜像):

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 模块名

第3种方法(网上下载):

Step1:在网上找到的需要的包https://pypi.python.org,下载下来。

Step2:

whl安装方法: cmd进入whl文件所在目录,执行 pip install 文件名

文件夹安装方法(setup): cmd进入安装的包的目录,找到setup.py文件,然后输入python setup.py install      

(没有pip工具的时候也可以使用这个方法安装pip)

第4种方法(pycharm中下载):

【File】→【Settings】→【Project】→【Project Interpreter】

猜你喜欢

转载自blog.csdn.net/qq_40333984/article/details/125468654