如何在 Python pandas 中读取以特定子字符串开头的 CSV 文件?

Jun*_*ang 3 python pandas

假设我有一个 CSV 文件,其名称如下:

\n\n
Pok\xc3\xa9mon_Pikachu.csv.\n
Run Code Online (Sandbox Code Playgroud)\n\n

如果我只给出第一个子字符串(Pok\xc3\xa9mon)并且仍然读取它,有没有办法读取它Pandas

\n

Ame*_*dav 7

import glob\nimport pandas as pd\n\nfor file in glob.glob("Pok\xc3\xa9mon*.csv"):\n    print (file)\n
Run Code Online (Sandbox Code Playgroud)\n\n

这将为您提供以 Pok\xc3\xa9mon\n 开头的 csv 文件名,如果您想将所有 csv 文件读入一个,

\n\n
main_df = pd.DataFrame()\nfor file in glob.glob("Pok\xc3\xa9mon*.py"):\n    df = pd.read_csv(file)\n    if main_df.empty:\n        main_df = df\n    else:\n        main_df = main_df.join(df, how=\'outer\')\n\nprint main_df.head()\n
Run Code Online (Sandbox Code Playgroud)\n