在Google Colab中导入.xlsx本地数据时出现问题(用于熊猫)

时间:2019-01-20 15:41:52

标签: dropbox xlsx google-colaboratory

1)我尝试从Google Colab(viChrome)中计算机(MacBook)上的文件导入数据

import pandas
from pandas import ExcelWriter
from pandas import ExcelFile

df = pandas.read_excel(open('/Users/ME/Documents/WIP/XL2PDtest.xlsx','rb'), sheet_name=2)

print("Column headings:")
print(df.columns)

得到答案

FileNotFoundError: [Errno 2] No such file or directory: '/Users/ME/Documents/WIP/XL2PDtest.xlsx'

出了什么问题?

2)会向我提供帮助的成员的补充问题:如果我在Dropbox中搜索文件,可以使用您的解决方案吗?

预先感谢

1 个答案:

答案 0 :(得分:1)

尝试

from google.colab import files
import pandas
from pandas import ExcelWriter
from pandas import ExcelFile

uploaded = files.upload()
filename = list(uploaded.keys())[0]
df = pandas.read_excel(open(filename 'rb'), sheet_name=2)

print("Column headings:")
print(df.columns)

运行时,您可以上传文件

files.upload()

是上传文件的方法 例如https://colab.research.google.com/notebooks/io.ipynb#scrollTo=vz-jH8T_Uk2c

有关保管箱的更多信息,请点击此处https://www.dropbox.com/developers/documentation/python