python 中os模块os.path.exists()的用法说明
os即operating system(操作系统),Python 的 os 模块封装了常见的文件和目录操作。
os.path模块主要用于文件的属性获取,exists是“存在”的意思,所以顾名思义,os.path.exists()就是判断括号里的文件是否存在的意思,括号内的可以是文件路径。
举个栗子:user.py为存在于当前目录的一个文件
输入代码:import ospath = os.path.exists(’user.py’)print(path)输出结果:
True Process finished with exit code 0
如果不存在,返回的则是FALSE。
补充:
Python中os.path和os.makedirs的运用判断文件或文件夹是否存在,创建文件夹
import osimport numpy as np data = np.array([1, 2, 3])if not os.path.exists('./data/'): print('# path not exists') os.makedirs('./data/') if not os.path.exists('./data/data.npy'): print('# data.npy not exists') np.save('./data/data.npy', data) print('# path exists? :', os.path.exists('./data/'))print('# data.npy exists? :', os.path.exists('./data/data.npy'))运行结果:
# path not exists# data.npy not exists# path exists? : True# data.npy exists? : True
以上为个人经验,希望能给大家一个参考,也希望大家多多支持好吧啦网。如有错误或未考虑完全的地方,望不吝赐教。
相关文章:
1. django创建css文件夹的具体方法2. CentOS邮件服务器搭建系列—— POP / IMAP 服务器的构建( Dovecot )3. .NET SkiaSharp 生成二维码验证码及指定区域截取方法实现4. jsp网页实现贪吃蛇小游戏5. 存储于xml中需要的HTML转义代码6. MyBatis JdbcType 与Oracle、MySql数据类型对应关系说明7. IntelliJ IDEA设置条件断点的方法步骤8. ASP中实现字符部位类似.NET里String对象的PadLeft和PadRight函数9. Android 7.0 运行时权限弹窗问题的解决10. phpstudy apache开启ssi使用详解
