我是新来的学习python,我不知道哪个默认目录python用来打开文件。如何在python中打开文件,当文件存储在所有.py文件存储的目录中时,以及如何在存储在不同目录中时打开文件
我已阅读了一些在stackoverflow上的类似问题的答案,但没有帮助我。我正在运行python 3.6.2。
我有以下其中 '的test.txt' 文件存储存储所有的.py文件,其中的代码,但我得到
FileNotFoundError: [Errono 2] No such file or directory: 'test.txt'
handle = open('test.txt')
for line in handle:
print(line)
谢谢! 假设我在/ home/jay/config目录中有100个文件,并且在/ home/jay目录中有.py文件。我如何打开所有文件和搜索模式? 我尝试以下,并得到了错误: '进口re' '进口os' 'os.chdir(R '/家庭/桧/ CONFIGS /')'' 文件=打开( '*')' '在文件行:'' 线= line.rstrip()'' 如果re.search( '示范',线):'' 打印(线)' 回溯(最近通话最后一个): 文件“/home/juniper/test.py”,第4行,在? files = open('*') IOError:[Errno 2]没有这样的文件或目录:'*' – Jay