2024-05-23 16:14:15 发布
网友
如果文件存在,我使用以下代码获取其修改日期:
if os.path.isfile(file_name): last_modified_date = datetime.fromtimestamp(os.path.getmtime(file_name)) else: last_modified_date = datetime.fromtimestamp(0)
有没有更优雅/简短的方法?
您可以使用异常处理;不需要首先测试文件是否存在,只要捕获不存在的异常即可:
try: mtime = os.path.getmtime(file_name) except OSError: mtime = 0 last_modified_date = datetime.fromtimestamp(mtime)
这是请求原谅而不是允许。
您可以使用异常处理;不需要首先测试文件是否存在,只要捕获不存在的异常即可:
这是请求原谅而不是允许。
相关问题 更多 >
编程相关推荐