xlrd 2.0.1
xlrd is a library for reading data and formatting information from Excel files in the historical .xls format.
This library will no longer read anything other than .xls files. For alternatives that read newer file formats, please see http://www.python-excel.org/.
The following are also not supported but will safely and reliably be ignored:
- Charts, Macros, Pictures, any other embedded object, including embedded worksheets.
- VBA modules
- Formulas, but results of formula calculations are extracted.
- Comments
- Hyperlinks
- Autofilters, advanced filters, pivot tables, conditional formatting, data validation
Password-protected files are not supported and cannot be read by this library.
From the command line, this will show the first, second and last rows of each sheet in each file:
python PYDIR/scripts/runxlrd.py 3rows *blah*.xls
Python-сообщество
- Начало
- » Python для новичков
- » Как установить pip и xlrd?
#1 Фев. 1, 2023 15:38:38
Savin Зарегистрирован: 2023-02-01 Сообщения: 3 Репутация: 0 Профиль Отправить e-mail
Как установить pip и xlrd?
Добрый день. Я совсем новичок, второй день, поэтому вопросы совсем простые.
Решил начать с Excel (потому что близко по работе), а далее по нарастающей.
Насколько я понял, нужно установить xlrd, а для этого pip.
Windows 7, Python 2.7
Желательно ткнуть в рабочие ссылки.
#2 Фев. 1, 2023 23:08:29
py.user.next От: Зарегистрирован: 2010-04-29 Сообщения: 9629 Репутация: 839 Профиль Отправить e-mail
Как установить pip и xlrd?
Savin
Windows 7, Python 2.7
Поставь третий питон. Можешь ставить любой с версии 3.6 .
https://www.python.org/downloads/
Обрати внимание на битность. Если не знаешь битность операционной системы, ставь в неё 32-битную версию питона.
Savin
Решил начать с Excel (потому что близко по работе), а далее по нарастающей.
Насколько я понял, нужно установить xlrd, а для этого pip.
Модуль pip уже идёт в комплекте с питоном, начиная с версии 3.4.
Модуль xlrd только читает документы.
Модуль xlwt пишет документы.
Модуль openpyxl читает и пишет документы.
Модуль openpyxl с сюрпризами. Привяжешься к нему, а потом вдруг обнаружишь, что он то неправильно делает, это неправильно делает и так далее, а слезать с него уже поздно, потому что полпрограммы на нём написано. Так что используй его с осторожностью — только для мелких и немногочисленных действий, которые легко переписать на другой модуль в любой момент.
Связка xlrd + xlwt лучше.
Отредактировано py.user.next (Фев. 1, 2023 23:14:43)
#3 Фев. 2, 2023 12:42:18
Savin Зарегистрирован: 2023-02-01 Сообщения: 3 Репутация: 0 Профиль Отправить e-mail
Как установить pip и xlrd?
py.user.next
Спасибо, но насколько я видел вроде с 3.9+ требует Win10
#4 Фев. 2, 2023 13:23:34
py.user.next От: Зарегистрирован: 2010-04-29 Сообщения: 9629 Репутация: 839 Профиль Отправить e-mail
Как установить pip и xlrd?
Savin
насколько я видел вроде с 3.9+ требует Win10
После Windows 7 идёт Windows 8, а не Windows 10.
Здесь написаны для каждой версии системные требования.
Ставь любой подходящий питон, так как ты не заметишь разницы вообще.
Главное, не надо ставить вторую версию, потому что это просто старьё во всех смыслах и не поддерживается больше официально, и не надо ставить версию ниже 3.3, потому что там много багов. Баги убрали где-то к версии 3.6 постепенно.
Ну, например, во второй версии питона есть функция xrange() и всё надо делать через неё, потому что она не тратит память, а через range() нельзя там делать ничего, потому что она забивает всю память. Так вот в третьем питоне этой функции xrange() нет больше и всё надо делать через функцию range(), так как эти функции слили воедино и теперь в третьем питоне функция xrange() называется range(). Ты вот так по второму питону документации начитаешься, выучишь это всё про все эти функции, все эти моменты очень важные, а в третьем питоне это не то что не используется, а уже удалено. А если оно удалено, то зачем это надо было читать и учить ещё к тому же? И там таких нюансов много всяких.
Отредактировано py.user.next (Фев. 2, 2023 13:32:37)
Как установить python3-xlrd в Ubuntu / Debian
Для установки python3-xlrd в Ubuntu / Linux Mint / Debian, введите в Терминал :
sudo apt update
sudo apt install python3-xlrd

Подробная информация о пакете:
Извлекать данные из файлов электронной таблицы Microsoft Excel (версия Python3)
Как установить xlrd python 3
Odoo is the world’s easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Accounting
- Inventory
- PoS
- Project management
- MRP
You need to be registered to interact with the community.
You need to be registered to interact with the community.
This question has been flagged
178457 Представления
sarkarsolution.surat
How can i install python-xlrd module in ubuntu
from .gz or directly command line
Mustufa Rangwala
Best Answer
If you want to install in python 3.5 here is blog http://www.probuse.com/blog/odoo-host-21/post/install-xlrd-in-python-3-5-ubuntu-397 which help to install in ubuntu.
Best Answer
the easiest way is to use the pip tool which will download and install the module for you. First of all you need to open a root terminal and then type following command:
pip install xlrd
if all runs well (i hope so), you will get this message » Successfully installed xlrd». If you get a » Permission denied» error, it means that you are not logged as root.
To make sure has been installed correctly, type following command, which will show you the version of the xlrd module:
python -c "import xlrd; print xlrd.__VERSION__"
