Перейти к содержимому

Пример автоматизации электронных таблиц — серия уроков по автоматизации на Python для удаленных с...

Derrick Sherrill

0:00 / 0:00

Пример автоматизации электронных таблиц — серия уроков по автоматизации на Python для удаленных с...

32 431 просмотр · 6 лет назад
Derrick Sherrill
84,4 тыс. подписчиков
32 431 просмотр · 6 лет назад
Существует множество способов «автоматизировать» электронные таблицы с помощью программирования на Python. Это всего лишь один простой пример с использованием нескольких рабочих книг Excel. Посмотрите полную серию видео «Автоматизация на Python для удаленных сотрудников»: --    • Python Automation for Remote Workers Serie...   #python #pandas #automation Вот рабочие книги Excel, если вы хотите следовать инструкциям: https://drive.google.com/drive/folder... Если простого выполнения скрипта Python в рабочей книге недостаточно, можно автоматизировать выполнение скрипта или приложения с помощью заданий CRON. Если вы хотите узнать об этом от меня, просто дайте мне знать, и я сниму об этом видео. Магазин мерча -- https://derricksherrill.store/ Поддержите канал на Patreon --   / derricksherrill   Присоединяйтесь к нам в социальных сетях -- Reddit -   / codewithderrick   FB -   / codewithderrick   Insta -   / codewithderrick   Twitter -   / codewithderrick   LinkedIn -   / derricksherrill   GitHub - https://github.com/Derrick-Sherrill ***************************************************************** Полный код из видео: import pandas as pd import plotly.express as px excel_book_1_relative_path = 'Purchases' - Home B.xlsx' excel_book_prices = 'PriceBook.xlsx' df_prices = pd.read_excel(excel_book_prices) df_home_1 = pd.read_excel(excel_book_1_relative_path) #print(df_prices, df_home_1) df_total = df_home_1.merge(df_prices, on='ID') df_total['Total Price'] = df_total['PURCHASED AMOUNT'] * df_total['Price'] #print(df_total) fig = px.pie(df_total[['MATERIAL', 'Total Price']], values='Total Price', names='MATERIAL') fig.show() Packages Используемые в этом видео версии: pandas 1.1.2 plotly 4.9.0 ***************************************************************** Код из этого урока и всех моих других можно найти на моем GitHub: https://github.com/Derrick-Sherrill/D... Удивительно, как далеко продвинулся канал! На момент написания у меня 41 940 подписчиков. Я до сих пор поражен всей поддержкой и любовью, которую вы мне оказываете. Удивительно, как создание видеороликов для моих коллег, обучающих их HTML, превратилось в аудиторию в тысячи человек. Спасибо за предоставленную мне возможность создавать контент для вас! Посетите мой сайт: https://www.derricksherrill.com/ Если вам понравилось видео, пожалуйста, поставьте лайк. Это значит для меня больше, чем вы можете себе представить. Спасибо за просмотр и спасибо за вашу поддержку!! --- Часто задаваемые вопросы о канале -- Какой текстовый редактор вы используете? Atom - https://atom.io/ Какое оборудование вы используете для съёмки видео? https://www.amazon.com/shop/derricksh... Какое программное обеспечение для редактирования вы используете? Adobe CC - https://www.adobe.com/creativecloud.html Premiere Pro для видеомонтажа Photoshop для обработки изображений After Effects для анимации Есть ли у меня какие-либо курсы? Да, и я постоянно работаю над новыми! https://www.udemy.com/user/derrick-sh... Где я беру музыку? Всю музыку я беру из бесплатной аудиобиблиотеки YouTube. https://www.youtube.com/audiolibrary/... Дайте мне знать, если у вас есть ещё какие-либо вопросы! ------------------------- Всегда жду предложений по поводу того, какое видео снять дальше — оставьте комментарий со своим проектом! Удачного программирования!