假设我有一个 CSV 文件,其名称如下:
Pokémon_Pikachu.csv.
如果我只给出第一个子字符串 (Pokémon) 并且仍然在 Pandas
中读取它,有没有办法读取它?
最佳答案
import glob
import pandas as pd
for file in glob.glob("Pokémon*.csv"):
print (file)
这将为您提供以 Pokémon 开头的 csv 文件名 如果您想将所有 csv 文件读入一个文件,
main_df = pd.DataFrame()
for file in glob.glob("Pokémon*.py"):
df = pd.read_csv(file)
if main_df.empty:
main_df = df
else:
main_df = main_df.join(df, how='outer')
print main_df.head()
关于python - 如何读取以 Python pandas 中的特定子字符串开头的 CSV 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44522233/