gpt4 book ai didi

python - 如何将文件路径变量放入 pandas.read_csv?

转载 作者:太空宇宙 更新时间:2023-11-04 10:15:50 25 4
gpt4 key购买 nike

我试着像这样通过 os.environ 应用它:

import os
import pandas as pd

os.environ["FILE"] = "File001"

df = pd.read_csv('/path/$FILErawdata.csv/')

但是 pandas 不识别 $FILE 而是给我 $FILErawdata.csv not found

是否有其他方法可以做到这一点?

最佳答案

新答案:

如果你喜欢字符串插值,python 现在使用 f-strings for string interpolation :

import os
import pandas as pd

filename = "File001"

df = pd.read_csv(f'/path/{filename}rawdata.csv/')

旧答案:

Python 不像 shell 脚本那样使用变量。变量不会自动插入到字符串中。

为此,您必须创建一个包含变量的字符串。

试试这个:

import os
import pandas as pd

filename = "File001"

df = pd.read_csv('/path/' + filename + 'rawdata.csv/')

关于python - 如何将文件路径变量放入 pandas.read_csv?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35466247/

25 4 0
文章推荐: linux - sqlplus 找不到数据库实例
文章推荐: javascript - 当主导航离开 View 时为粘性导航应用样式
文章推荐: linux - 将最新修改的文​​件从所有子目录复制到具有相同子目录结构的新目录
文章推荐: html - 当两个
标签并排放置时,左边