python - 如何检查文件是否打开和python中的open_status

标签 python

是否有任何python函数,例如:

filename = "a.txt"
if is_open(filename) and open_status(filename)=='w':
   print filename," is open for writing"

最佳答案

这不是您想要的,因为它只是测试给定文件是否可写。但如果它有帮助:

import os

filename = "a.txt"
if not os.access(filename, os.W_OK):
    print "Write access not permitted on %s" % filename

(我不知道有任何平台独立的方式来做你问的事情)

关于python - 如何检查文件是否打开和python中的open_status,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8231719/

相关文章:

python - 合并到具有不同列维度的 numpy 数组

python - 在 DJANGO 模板中总结数据库中的值

python - 在 python(实时)中将 mp3 转码为 ogg 的简单方法?

python - 用Scapy python识别telnet协议(protocol)

python - 使用 numpy 和 scipy 进行更快的数学计算

python - 如何更改自定义用户模型的经理

python - 从 Python 中的分隔字符串创建双引号条目列表

python - wxPython列表Ctrl : Add Column and Images

python - python是否支持导入包

python - 当有平局时, Pandas 如何决定排序?