首页 > 解决方案 > Python在Windows中更改目录

问题描述

我不明白,如何在 Windows 上读取不同目录中的文件。

>>> import os
>>> os.getcwd()
'C:\\Users\\vasyl.v\\AppData\\Local\\Programs\\Python\\Python37'
>>> Fh = open(“d:\\python\\monitor.py”, “r”)
SyntaxError: invalid character in identifier

谁能解释一下,如何在 Python 3.7.x 中处理 Windows 路径?

标签: python

解决方案


尝试这个

with open("d:\\python\\monitor.py", "r") as infile:
    # do stuff with file here
    data = infile.readlines()

在上面的代码中,我使用了所谓的“上下文管理器”,它会在操作完成后自动关闭文件。如果上面的代码没有读取你的文件,那么要么路径不正确,文件不存在,要么你没有适当的权限来读取文件。


推荐阅读