模块
import导入代码,模块:例如 inport os,sys,string,random,
pip3 install requests 第三方的模块
加入环境变量:sys.path.append(r' 路径') #r的意思是原字符的意思,不需要转义
标准模块:
python自带的,不需要安装,直接inport引用
自己写的模块
也就是自己写的模块
第三方模块
安装方式1
需要安装的,安装方式:
pip install xxx 安装某个模块
pip list 查看已经安装好的模块
pip uninstall xxx 卸载某个模块
安装方式2
先下载安装包,直接百度搜索
解压安装包
在解压的目录下执行 python xxx install
import os print(os.getcwd())#取当前工作目录 os.chmod("/usr/local",7)#给文件/目录加权限 print(os.chdir("../"))#更改当前目录 print(os.curdir)#当前目录 print(os.pardir)#父目录 print(os.makedirs("/usr/hehe/hehe1"))#递归创建文件夹,父目录不存在时创建父目录 print(os.removedirs("/usr/hehe/hehe1"))#递归删除空目录 print(os.mkdir("test1"))#创建文件夹 print(os.rmdir("test1"))#删除指定的文件夹 print(os.remove("test"))#删除文件 print(os.listdir('.'))#列出一个目录下的所有文件 os.rename("test","test1")#重命名 print(os.stat("len_os.py"))#获取文件信息 print(os.sep)#当前操作系统的路径分隔符 print(os.linesep)#当前操作系统的换行符 print(os.pathsep)#当前系统的环境变量中每个路径的分隔符,linux是:,windows是; print(os.environ)#当前系统的环境变量 print(os.name)#当前系统名称 print(os.path.abspath(__file__))#获取绝对路径 print(os.path.split("/usr/hehe/hehe.txt"))#分割路径和文件名 print(os.path.dirname("/usr/local"))#获取父目录 print(os.path.basename("/usr/local"))#获取最后一级,如果是文件显示文件名,如果是目录显示目录名 print(os.path.exists("/usr/local"))#目录/文件是否存在 print(os.path.isabs("."))#判断是否是绝对路径 print(os.path.isfile("/usr/local"))#判断是否是一个文件 print(os.path.isdir("/usr/local"))#是否是一个路径 print(os.path.join("/root",'hehe','a.sql'))#拼接成一个路径 print(os.path.getatime("len_os.py"))#输出最近访问时间 print(os.path.getmtime("len_os.py"))#输出最近访问时间
if __name__=='__main__':#只有在运行自己这个python文件的时候才会执行下面的代码,在别的模块里面导入不会执行
hahha('CDM')