Уведомления

Группа в Telegram: @pythonsu

#1 Июль 23, 2017 16:49:23

Antonpython
Зарегистрирован: 2017-02-14
Сообщения: 105
Репутация: +  0  -
Профиль   Отправить e-mail  

Как ровно прочитать в консоль файл excel

Добрый день, никак не могу считать ровненько в консоль файл Excel

Использую PyCharm
Python 3.6

Вот мой код:
import pandas as pd
df = pd.read_excel(“database.xlsx”,“Sheet1”)
print(df)

Файл, который хочу прочитать - прилагаю.

Что я делаю не так? Может, нужно как - то иначе?

Прикреплённый файлы:
attachment database.xlsx (8,7 KБ)

Офлайн

#2 Июль 23, 2017 17:53:48

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  252  -
Профиль   Отправить e-mail  

Как ровно прочитать в консоль файл excel

Antonpython
Что я делаю не так?
Не приводите код ошибки вот что не так для начала.



Отредактировано doza_and (Июль 23, 2017 17:54:43)

Офлайн

#3 Июль 23, 2017 18:07:14

Antonpython
Зарегистрирован: 2017-02-14
Сообщения: 105
Репутация: +  0  -
Профиль   Отправить e-mail  

Как ровно прочитать в консоль файл excel

Сейчас
C:\Python27\python.exe CUsers/Anton/PycharmProjects/untitled1/READINGXSLX.py
Traceback (most recent call last):
File “CUsers/Anton/PycharmProjects/untitled1/READINGXSLX.py”, line 2, in <module>
df = pd.read_excel(“database.xlsx”,“Sheet1”)
File “C:\Python27\lib\site-packages\pandas\io\excel.py”, line 203, in read_excel
io = ExcelFile(io, engine=engine)
File “C:\Python27\lib\site-packages\pandas\io\excel.py”, line 232, in __init__
import xlrd # throw an ImportError if we need to
ImportError: No module named xlrd

Process finished with exit code 1

Офлайн

#4 Июль 23, 2017 18:14:19

vic57
Зарегистрирован: 2015-07-07
Сообщения: 893
Репутация: +  126  -
Профиль   Отправить e-mail  

Как ровно прочитать в консоль файл excel

Antonpython
ImportError: No module named xlrd
ну для начала установить xlrd

Офлайн

#5 Июль 23, 2017 19:22:39

Antonpython
Зарегистрирован: 2017-02-14
Сообщения: 105
Репутация: +  0  -
Профиль   Отправить e-mail  

Как ровно прочитать в консоль файл excel

Он у меня был установлен



STOP

Нашел свой недочет!!!
У меня теперь другой вопрос… у меня подключены были две библиотеки пайтон 2.7 и 3.6
Я и pip ом загонял xlrd и через settings и вверху ставил 3.6 python

Сейчас проверил… сверху в settings поставил 2.7 и закачал в него xlrd

И,…хопа… все взлетело…!!!
Когда в своем собственном соку варишься, как же долго это понимать)

Вопрос, как делать так, чтобы по умолчанию читалось из python 3.6

В path ах у меня прописано C:\Users\Anton\AppData\Local\Programs\Python\Python36\Scripts\

2.7 python нет…

Так же прописана Anaconda

]

Вот можете ли объяснить неофиту, почему код обращается к python 2.7?

Офлайн

#6 Июль 23, 2017 20:26:21

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  252  -
Профиль   Отправить e-mail  

Как ровно прочитать в консоль файл excel

Antonpython
чтобы по умолчанию читалось из python 3.6

Сам python.exe находится не в SCripts а в c:\python36 этот путь и надо в path прописать.



Офлайн

#7 Июль 23, 2017 21:37:20

Antonpython
Зарегистрирован: 2017-02-14
Сообщения: 105
Репутация: +  0  -
Профиль   Отправить e-mail  

Как ровно прочитать в консоль файл excel

Спасибо!

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version