Использование Python для чтения, обработки, создания и форматирования файлов Excel отзыв о компании



Умение читать и создавать Excel-файлы в Python непосредственно на сервере существенно расширит функционал фреймворков веб-приложений (например, Django), которые написаны на Python. Это позволит веб-серверу получать, обрабатывать и отправлять пользователям сайта файлы в привычном формате MS Excel 2019/2016, отформатированные на профессиональном уровне.

Вы узнаете, как извлекать информацию из файлов Excel, работать с ними в любой ОС, создавать и форматировать EXCEL-файлы, используя исключительно базовый функционал библиотек Python, без привлечения программ MS Office.

Вы познакомитесь с обзором библиотек Python, которые могут быть использованы для загрузки и записи таблиц в файлы и научитесь работать с такими библиотеками.

Приглашаем вас на курсы Python в учебный центр «Специалист» при МГТУ имени Баумана:

Программирование на языке Python. Уровень 1. Базовый курс https://www.specialist.ru/course/python1-a
Программирование на языке Python. Уровень 2. Продвинутый курс https://www.specialist.ru/course/python2
Программирование на языке Python. Уровень 3. Разработка веб — приложений в Django https://www.specialist.ru/course/python3

Записывайтесь (или смотрите в записи) наши бесплатные семинары — http://www.specialist.ru/course/seminars?utm_source=youtube&utm_medium=referral&utm_campaign=youtube_podpiska

realnye-otzyvy.info
Напишите ваше мнение

  1. Андрей Тимофеев

    Огромное спасибо!

    Ответить
  2. Алексей Р.

    Блин какие умные люди а!!!!

    Ответить
  3. Леонид Клыков

    а где выложены в сеть эти материалы? 16:33

    Ответить
  4. Nani!?

    Гсоподи сколько нудятины и мычания. Чуть не уснул пока дослушал.

    Ответить
  5. www.100mall.ru

    Очень интересно, но такой нудный автор. Половину действий просто жуёт вместо действий

    Ответить
  6. Rostislav Pavlovsky

    Контент полезный! Но вам бы поработать над сценарием видеоролика) Сначала создаете впечатление человека, который не способен кого-либо чему-то научить) Еще хотелось бы посоветовать вам себя рекламировать в конце видео, иначе в интернете, особенно у молодого поколения, это вызывает недоверие, а также считается дурным тоном. Спасибо что помогли разобраться с модулем openpyxl !

    Ответить
  7. freealex free

    Здравствуйте, подскажите где выложены файлы к видео. Автор видео упоминает, файлы выложены.

    Ответить
  8. Кирилл Сергиевский

    Худший учитель

    Ответить
  9. Valeri Orlov

    Долго, много пустых слов.

    Ответить
  10. Vladmir bc

    Ребят, подскажите, пожалуйста. Хотя бы дайте направление, в котором двигаться, какую библиотеку учить. Сам пытался разобраться, но пока выходит так себе. Кажется, что можно сделать всё, кроме этого.

    В общем, у нас имеется 50 excel файлов, в каждом из них есть 1 лист, и разное количество страниц, выводимых на печать. Как нам через Питон сделать сквозную нумерацию страниц всех файлов, а также получить количество страниц каждого файла?

    Например, первый должен начинаться с 4 страницы, а заканчивается 50, второй 51-89, третий 90-140 и т.д. Количество страниц необходимо получить для того, чтобы автоматически в отдельном файле заполнить содержание

    Ответить
  11. василий ник

    Всем привет,подскажите пожалуйста как исправить ошибку.
    При написании цикла for i in wsn:

    if wb[i]['A1'].value == 'Алимкулова':

    wsdata = i

    if wsdata == None:

    raise NotAllData('No')
    Выдает ошибку :
    Traceback (most recent call last):

    File "C:UsersvasniMyPKek.py", line 23, in <module>

    raise NotAllData('No')

    NotAllData: No

    К сожалению не могу прикрепить скрин

    Ответить
  12. Alex Dom

    Есть такая штука как именованные яцейки. Я всегда ими пользуюсь т.к. привязка по координатам(A1 и т.п.) неудобна для последующей модификации таблицы — приходится порой формулы править. Так вот, для чтения данных именованной ячейки из xls я использую библиотеку xlrd. Не все библиотеки поддерживают данную опцию.

    Ответить
  13. И Иванов

    Видео понравилось, лайк

    Ответить
  14. Ксюша Лупаин

    скорость воспроизведения 1,75

    Ответить
  15. Igor

    Чел, ты че по клавишам дубасишь

    Ответить
  16. Ник Палмер

    Не удержался, переменная «МандаТа». Это сильно..

    Ответить
  17. Sergey Limarev

    Столько воды в уши. Конкретики никакой "нужно это или нет". Преподаватель походу ни где не преподавал — много слов паразитов. Дольше писал комент чем смотрел видос.
    Вы просто представьте 750 пакетов 🙂

    Ответить
  18. in3gun

    А преподы могут научиться говорить? Соответственно, соответственно, и тд. На х1.5 и то тошно смотреть. А уж с такой скоростью печатать -это ПОЗОР!
    Вёкбук-это шедевр. Data-это данные (информация), а date-это дата (временная). У это товарища-всё в кучу!

    Ответить
  19. Sergei Karankevich

    действительно интересно, интересно действительно……

    Ответить
  20. Максим Головин

    Фрикативная "Г" это ппц….
    Нудно. Смотреть как краска сохнет веселей.

    Ответить
  21. Vitaly Ryabchich

    На то он и бесплатный чтобы быть говняным.

    Ответить
  22. DmitryPonomareF

    мужик умный, тема интересная.
    Но подача материала просто отвратительная: много воды, первые 15 минут можно вообще промотать, постоянные мычания, некоторые моменты так и не объяснил, отсутствие листинга к видео, отсутствие файла excel к видео чтоб попробовать, звук не лучшего качества и постоянные удары по клавишам…. это ппц. А на 47:53 перестал объяснять что делает и просто скопировал остаток кода((

    Ответить
  23. Rusak Dmitry

    1с база данных? с каких пор?

    Ответить
  24. Fatir Vaf

    поставьте скорость 1,5 начало видео 9:35

    Ответить
  25. Vasya Barbariskin

    В начале ролика сказано что все материалы будут прикреплены к видео, что-то не могу найти. Обманули?

    Ответить
  26. валерий соколов

    формалист и теоретик как он попал в специалист

    Ответить
  27. валерий соколов

    хорошо объсняет подробно

    Ответить