1 Star 0 Fork 0

kongfu/py3Utils

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
file_os.py 1.22 KB
一键复制 编辑 原始数据 按行查看 历史
kongfu 提交于 2018-02-12 19:20 +08:00 . 添加新的知识内容
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#文件系统操作API
import os
import shutil
curDir = os.getcwd() #返回当前工作目录,即执行Python脚本工作的目录(cd到哪个目录下执行脚本的就是哪个目录) 不一定是现在这个脚本的目录
print('curDir',curDir)
curFilePath = __file__ #返回当前脚本所在目录
t1 = os.path.split(curFilePath) #拆分成目录文件
t2 = os.path.splitext(curFilePath) #拆分文件路径(没有后缀)和文件后缀
t3 = os.path.splitdrive(curFilePath) #拆分成盘符和文件路径
print(t1,t2,t3)
dirName = os.path.dirname(curFilePath) #获取目录名
fileName = os.path.basename(curFilePath) #获取文件名(不带目录的)
print(dirName,fileName)
fileList = os.listdir(dirName) #列出所有文件和目录,没有原始就是一个名称 不是完整路径
#print(fileList)
#创建一个目录,如果已经存在则会报错
path = os.path.join(dirName,'mydir')
#os.mkdir(path)
path = os.path.join(dirName,'test','imgs')
#创建多级目录,如果已经存在则会报错
#os.makedirs(path)
#删除目录
#os.rmdir(path) #只能删除空目录
#shutil.rmtree(path) #不管空的还是不是空的都可以删除
#os.chmod() #修改文件权限与时间戳
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/kongfu/py3Utils.git
[email protected]:kongfu/py3Utils.git
kongfu
py3Utils
py3Utils
master

搜索帮助