自学笔记-python

创建虚拟环境
python -m venv venv
激活虚拟环境
venv\Scripts\activate
退出虚拟环境
deactivate
安装包
pip install -r requirements.txt

路径拼接---- os.path.join

import os
path = os.path.join(“x1”,“x2”,“log.txt”)
print(path)

找上级目录— os.path.dirname

import os
file_path = “x1/x2/log.txt”
path = os.path.dirname(file_path)
print(path)

绝对路径---- os.path.abspath

import os
path = os.path.abspath(“xx”) 项目所在的目录
print(path)

路径是否存在— os.path.exists

import os
path = os.path.exists(file_path)
print(path)

创建目录 os.makedirs

import os
path = os.path.join(‘db’, ‘2021’, ‘11月份’)
print(path) # db/2021/11月份
os.makedirs(path)

删除文件文件夹---- os.remove shutil.rmtree

import os
path = os.path.join(‘db’, ‘2021’, ‘11月份’, ‘log.txt’)

删除文件

os.remove(path)

import os
import shutil
path = os.path.join(‘db’, ‘2021’, ‘11月份’, ‘log.txt’)

删除文件夹

shutil.rmtree(path)

判断是否是文件夹---- os.path.isdir

import os
path = os.path.join(‘db’, ‘al.txt’)
res = os.path.isdir(path)
print(res)

os.listdir/os.walk

os.listdir(“”) 查看某个目录下的所有文件和文件夹(一级目录)
os.walk(“”) 查看某个目录下的所有文件 文件夹下的文件

for name in os.listdir(folder_path):
print(name)

你可能感兴趣的:(python)