读取文件时路径可以加变量值吗?
时间: 2023-11-29 16:04:48 浏览: 95
查看TensorFlow checkpoint文件中的变量名和对应值方法
是的,路径可以加变量值。在Python中,可以使用字符串格式化来实现。例如,假设我们有一个变量`filename`存储文件名,我们可以这样读取文件:
```
filename = "data.txt"
with open(f"some/path/{filename}", "r") as f:
data = f.read()
```
在这个例子中,我们使用了f字符串(格式化字符串),其中`{filename}`部分会被替换为变量的值。请注意,字符串前面的`f`是必需的,这样Python才会将字符串解析为格式化字符串。
阅读全文