如何从 Pandas 数据框中获取路径名并将其传递到 pd.read_csv 以使用路径读取该文件?

时间:2021-07-30 03:54:21

标签: pandas list dataframe path operating-system

我所做的是使用

for root, subdirectories, files in os.walk(directory):
    for subdirectory in subdirectories:
        print(os.path.join(root, subdirectory))
    for file in files:
        print(os.path.join(root, file))
        dataframe1 = dataframe1.append({"Directory":root,"FileName":file}, ignore_index=True)

获取所有路径名并将其放入数据框中。为了找到今天的相关路径,我基本上对数据框中的数据进行了操作。我将它保存到一个 csv 文件中,并尝试使用

获取列表中路径的名称
def listToString(path): 
    
    # initialize an empty string
    str1 = "" 
    
    # traverse in the string  
    for ele in path: 
        str1 += ele  
    
    # return string  
    return str1 
        
    a = listToString(path)
    print(a)

然后我尝试使用 pd.read_csv(print(a)) 来获取我想要读取的文件的文件路径,但一直收到错误消息。我该如何解决这个问题?

0 个答案:

没有答案