Импорт данных из файла 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, и ни один из них не работает. В первом разделе, где я импортирую Pandas, я переместил файл sales.xlsx в рабочий каталог, поэтому не думаю, что это проблема. Во второй попытке импортировать xlrd, где я установил loc = file path`, я получаю ошибку:

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

Я пробовал некоторые обходные пути, например, помещая 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»