python os 模块文件常用操作

root1个月前python19


123456

import os 
#回去当前文件路径
os.path.realpath(__file__)
#获取文件是否存在
os.path.exists(filepath)
#获取文件大小
os.path.getsize(filepath)
#判断路径是否是文件夹
os.path.isdir(filepath)
#获取文件夹的文件列表
os.listdir(filepath)
#文件路径拼接
os.path.join(dirpath, filename)
#获取文件的上级路径
os.path.split(os.path.realpath(__file__))[0]
#删除文件
os.remove(filepath)
#生成文件夹
os.makedirs(dirpath)
#获取文件生成的时间
os.path.getmtime(filepath)


相关文章

python 的configparser 读取配置文件遇到%特殊符号

test.ini 配置文件中有mysql的密码,且密码含有“%”这个特殊符号因为%在py是转义符的含义需要对该字符转义即修改  %  为 %%用%对%进行转义...

Python eventlet 模块,Timeout() 控制子程序运行时间

pip install  eventlet #安装依赖包# -*- coding:utf-8 -*- import eventlet i...

linux 的信号和快捷键&python的信号

linux信号 1) SIGHUP           2) SIGINT  &...

Popen 使用注意(python)

Popen 的构造函数可以尝试指定一下 close_fds = True意思是不继承主线程的上下文件因为Popen在启动一个进程时容易出现僵尸进程,当主进程死亡时可能会继承主进程的上下文资源...

python 在centos 执行pip安装包时最好提前执行的语句

yum install python-develpip install --upgrade setuptoolspip install&nb...

python 连接rabbitmq出现的诡异进程盗取消息

python 连接rabbitmq出现的诡异进程盗取消息

本文在py2下执行,由来:    因业务需要,python创建子线程后再次创建子进程(用于执行shell命令)。没错就是在子线程里面创建子进程。都知道py2的坑...