#python #excel #python-3.x #python-2.7 #read-write
#python #excel #python-3.x #python-2.7 #чтение-запись
Вопрос:
Я работаю на сервере компании, где для нас был установлен Python. Теперь я хочу обработать файлы Excel, но я не могу установить какие-либо внешние пакеты, такие как Pandas или Xlrd. Итак, есть ли какой-либо способ добиться этого?
Комментарии:
1. Возможно ли преобразование файлов Excel, например, в csv (осуществимость зависит от их содержимого, конечно)? В противном случае, если я не ошибаюсь, xlsx — это в основном zip-файл, а данные хранятся в xml-файле внутри архива. Как zip, так и xml могут обрабатываться изначально Python. Но я не думаю, что вам понравится процесс…
2. Ну, у меня есть файл Excel, который будет предоставлен в качестве входных данных скрипту Python для обработки. Если бы преобразование его в CSV было опцией, то его можно было бы легко обработать как обычный текстовый файл, но, к сожалению, это не так.
3. @adesh вы уверены, что установка пакетов Python не является вариантом? Если единственная проблема заключается в том, что вы не можете устанавливать пакеты глобально , то это нормально, потому что вы также можете устанавливать пакеты локально (без прав root / admin).
4. @sumit не могли бы вы пролить некоторый свет на это? Как я могу установить пакеты Python локально?
5. @adesh использует виртуальную среду .