文章目录
学习目标
- 能够说出模块和包的概念
- 能够使用不同的语句导入模块和包
- 能够使用标准库实现功能
- os模块
- sys模块
- time模块
- hashlib模块等
- 能够使用pip安装第三方模块
- 能够使用pip命令管理Python安装包
- 能够修改pip的安装源
- 能够自定义模块
一、导入模块的语法
- 模块: 在Python里一个py文件,就可以理解为模块。但不是所有的py文件能够作为一个模块来导入。如果想要让一个py文件能够被导入,模块名字必须要遵守 命名规则
# Python为了方便开发,提供了很多内置模块
import time # 1. 使用 import 模块名直接导入一个模块
from random import randint # 2. from 模块名 import 函数名,导入一个模块里的指定的方法或者变量
from math import * # 3. from 模块名 import * 导入这个模块里的所有方法和变量
import datetime as dt # 4. import 模块名 as 别名 导入一个模块并给这个模块起一个别名
from copy import deepcopy as dp # 5. from 模块名 import 函数名 as 别名
# 导入这个模块以后,就可以使用这个模块里的方法和变量
print(time.time())
randint(0,2) # 生成 [0,2] 的随机整数
print(pi) # 圆周率
二、常见的内置模块
2.1 os模块
# os 全称 OperationSystem 操作系统
# os 模块里提供的方法就是用来调用操作系统里的方法
import os
# os.name ==> 获取操作系统的名字 windows系列 ==> nt / 非windows ==> posix
print(os.name) # nt
# os.sep获取路径的分割符 windows ==> \ windows ==> /
print(os.sep) # \
# os.path会经常被使用
# abspath: 获取文件的绝对路径
print(os.path.abspath('...'))
# isdir: 判断是否是文件夹
print(os.path.isdir('...'))
# isfile: 判断是否是文件
print(os.path.isfile('...'))
# exists: 判断路径是否存在
print(os.path.exists('...'))
# join: 按照系统路径拼接路径字符串
print(os.path.join('...','...'))
# os 里其他方法的介绍
os.getcwd() # 获取当前的工作目录,即当前pytohn脚本工作的目录
os.chdir('test') # 改变当前脚本工作目录,相当于shell下的cd命令
os.rename('毕业论文.
标签:...,导入,模块,print,import,os
From: https://blog.csdn.net/weixin_44063529/article/details/140398738