系统标准Python 2.7中的文件扩展名

2024-05-14 01:21:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我想看看我输入的文件是否使用系统标准文件扩展名为.gz。我通常直接使用路径系统标准它会自动将其打开为一个阅读对象。在

有没有办法不做就从stdin获取文件名操作系统getcwd()或获取完整的文件路径?

我在努力系统标准端开关('.gz')但它不起作用(显然它不是一个字符串),但我能用它做些什么吗系统标准对象在我继续处理它之前只获取扩展名?在

import sys
file = sys.stdin
if file.endswith('.gz'):
    print 'yup'

Tags: 文件对象字符串import路径标准文件名系统