我在Python中创建了一种“命令行”。我已经添加了一些功能,例如更改登录/密码,执行等等,但是是否可以使用命令/模块浏览主文件所在目录中的文件,或者我是否必须自己创建模块并使用导入命令?改变要查看的目录也是如此。
答案 0 :(得分:3)
浏览文件就像使用标准os
模块一样简单。如果你想对这些文件做些什么,那就完全不同了。
import os
all_files = os.listdir('.') # gets all files in current directory
要更改目录,您可以发出os.chdir('path/to/change/to')
。实际上,os
模块中有许多有用的功能可以帮助您解决所需的问题。然而,让它们漂亮且用户友好,取决于你!
答案 1 :(得分:0)
我希望看到有人写一个语义文件浏览器,即根据输入自动生成文件标签,然后允许查看和搜索。
想一想......拿MP3,查找歌词,通过Zemanta运行,bam!一个PDF文件,一个OpenOffice文件等等,它们非常棒!可能也相当密集,但它真的很酷!
干杯, -C