python - 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 路径?
解决方案
尝试这个
with open("d:\\python\\monitor.py", "r") as infile:
# do stuff with file here
data = infile.readlines()
在上面的代码中,我使用了所谓的“上下文管理器”,它会在操作完成后自动关闭文件。如果上面的代码没有读取你的文件,那么要么路径不正确,文件不存在,要么你没有适当的权限来读取文件。
推荐阅读
- php - 使用 Carbon - Laravel 更改日期格式
- laravel - 摆脱 Laravel 5.8 中的所有重定向和“非 api”行为
- javascript - Vue 等价于 {{content?.body}} 插值
- c# - 无法使用c#从soap响应中获取值
- r - 如何使用 R 中的 statnet 为网络设置边缘属性?
- python-socketio - socketIO-client-nexus 0.7.6 - StopIteration 错误
- javascript - nestjs/cqrs - 类型错误:安装时无法读取未定义的属性“值”
- delphi - Delphi WriteComponent 不会流式传输子组件或多个组件
- python - 如何使用多个 for in 语句写入 csv
- python - 按两列分组后重命名列