首页 > 解决方案 > 如何使用python提取上传到jupyter文件的文件名?

问题描述

我在这里的第一个问题。我一直在 jupyter notebook 上使用 python 进行个人项目。我正在使用代码来动态地允许用户选择他们希望在其上测试我的代码的 csv 文件。但是,我不确定在上传此文件后如何提取此文件的名称。代码如下:

***import numpy as np
import pandas as pd
from pandas import Series, DataFrame
import io
from google.colab import files
from scipy import stats
uploaded = files.upload()
df = pd.read_csv(io.BytesIO(uploaded['TestData.csv']))
df.head()
.
.
.*** 

如您所见,上传后当我尝试读取文件时,我必须在代码中手动输入其名称。有没有办法自动捕获变量中的文件名,然后我可以在调用 pandas 读取函数时使用相同的方法?

标签: pythonpandasfile-iodata-sciencejupyter

解决方案


推荐阅读