python - 无法定义文件路径
问题描述
我正在尝试在 python 中打开一个文件。它位于一个名为R
的文件夹中,我要打开的文件称为PROTO.rtf
这是我到目前为止的代码:
filepath = os.path.join(R, "PROTO.rtf")
file = open(filepath)
content = f.read()
这是我尝试创建文件路径时引发的错误:
NameError: name 'R' is not defined
解决方案
R
在这种情况下需要是一个字符串。从您的代码片段中,它没有被定义。您需要在它周围加上引号以使其成为字符串文字,或在上面定义它。
推荐阅读
- ios - Swift - 一旦日期过去,将数据从一个 TableViewController 传输到另一个
- java - 使用递归的第一个计时器
- field - micronaut 多值表单字段支持?
- c++ - 这个 C++ 隐式转换是如何发生的?
- html - 在 Bootstrap 中减少内容之间空间的最简洁方法
- java - 我想使用注释 @ComponentScan 但我收到错误“考虑定义类型的 bean”SpringBoot 2.1.0.RELEASE
- django - Django,在运行服务器中运行时从 STATIC_ROOT 提供静态文件?
- authentication - Kerberos 双跳类似问题 - 即使不使用 Windows 身份验证
- phonegap-build - 应用程序加载器警告,cordova webview
- android - 如何使用recyclerview实现Material Design父子过渡