Импорт данных из файла Excel в PyCharmPython

Программы на Python
Ответить
Anonymous
 Импорт данных из файла Excel в PyCharm

Сообщение Anonymous »

У меня возникли проблемы с чтением данных из файла Excel с помощью Python. Я использую PyCharm, поэтому не знаю, может ли это быть проблемой, но я попробовал 3 или 4 урока, и мне ничего не удалось.

Вот как выглядит мой код:

Код: Выделить всё

import pandas as pd

data = pd.ExcelFile(r'C:\Users\lfasanello\PycharmProjects\excel2\sales.xlsx')
print(data.sheet_names)

import xlrd

loc = r"C:/Users/lfasanello/PycharmProjects/excel2/sales.xlsx"
wb = xlrd.open_workbook(loc)
sheet = wb.sheet_by_index(0)

print(sheet.cell_value(0, 0))
В этом коде я пробую два разных метода чтения данных Excel, и ни один из них не работает. В первом разделе, где я импортирую панд, я переместил файл sales.xlsx в рабочий каталог, поэтому не думаю, что проблема в этом. При второй попытке импорта xlrd, где я установил loc = путь к файлу, я получаю ошибку:

SyntaxError: (ошибка unicode) Кодек 'unicodeescape' не может декодировать байты в позиции 2-3: усеченный escape \UXXXXXXXX

Я пробовал некоторые обходные пути, например, помещал r перед путем к файлу, например:
r"C:\Users\lfasanello\Desktop\sales.xlsx"

Я также пробовал двойную обратную косую черту, например:
"C:\\Users\\lfasanello\\Desktop\\sales.xlsx"

Но даже когда я не получаю ошибку, программа ничего не печатает. Если кто-то может мне помочь, я буду очень признателен, спасибо.

Подробнее: https://stackoverflow.com/questions/623 ... in-pycharm
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»