Проблема импорта локальных данных .xlsx в Google Colab (для использования с пандами) - PullRequest
0 голосов
/ 20 января 2019

1) Я попытался импортировать данные из файла на моем компьютере (MacBook) в Google Colab (viChrome)

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 голосов
/ 20 января 2019

попробуйте

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

для dropboxподробнее здесь https://www.dropbox.com/developers/documentation/python

...