在当前目录下创建一个文件,命名为ji.txt,判定文件的存在性,如果没有,创建物理文件,同时读取文件的各种属性信息
时间: 2023-06-02 16:03:25 浏览: 112
检查文件是否存在
好的,这是一个关于文件操作的问题,我可以帮你解决。以下是实现该功能的 Python 代码:
```python
import os
filename = "ji.txt"
if not os.path.exists(filename):
# 如果文件不存在,则创建文件
with open(filename, "w") as f:
f.write("This is a test file.\n")
print(f"文件 {filename} 创建成功!")
# 读取文件属性信息
file_stat = os.stat(filename)
print(f"文件大小为:{file_stat.st_size} 字节")
print(f"文件权限为:{file_stat.st_mode}")
print(f"文件创建时间为:{file_stat.st_ctime}")
print(f"文件最近修改时间为:{file_stat.st_mtime}")
```
该代码首先判断当前目录下是否已经存在名为 ji.txt 的文件,如果不存在则创建该文件并写入一些内容,同时输出文件创建成功的提示信息。然后使用 os.stat() 函数读取该文件的属性信息,包括文件大小、权限、创建时间以及最近修改时间,输出这些属性信息。
阅读全文