尝试使用(.config)文件创建数据帧以获取该文件,但在从以下文件创建数据帧期间出错
实际文件名:rgf_ltd_060520202
my config fil(管道分离)的示例结构:
...|/user/Doc/ABC/rgf_ltd_[0-9]*|CSV|Collection
从这里开始,当我试图通过在脚本中获取配置文件来创建数据帧时
import pandas as pd
#fetching details fromconfig file
with open('config','r') as rd:
lines=rd.readlies()
for line in lines:
f_path=#fetching my csv file path(/user/Doc/ABC/rgf_ltd_[0-9]*)
当我在read\u csv函数中传递f\u路径时,python脚本也会获取上面的部分工作文件和/user/Doc/ABC/rgf\u ltd\u0-9]*
#dataframe
data=pd.read_csv(f_path,sep='|',engine='python')
当我执行上述脚本解释器时,会抛出一个错误:
No such file or Directory:/user/Doc/ABC/rgf_ltd_[0-9]*
我使用这个正则表达式是为了使我的路径更加动态
pandas.read_csv
在文件读取时不处理regex模式,您可以使用pythonglob.glob模块获得类似的shell样式通配符结果来自数据的输出
相关问题 更多 >
编程相关推荐