Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2021 January 17

R

Roman in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
но именно с API Drive не работал еще
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Roman
Google Cloud Platform
Понял)

А что за проект?
источник

R

Roman in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
🚲 Oleh Kopyl UI/UX designer
Понял)

А что за проект?
а нельзя говорить. Google X департамент
источник

R

Roman in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
🤷🏽
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Roman
а нельзя говорить. Google X департамент
Так вы в гугеле работаете что ли?)
источник

R

Roman in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Классно. Но по возможности старайтесь читать статьи на английском. гораздо меньше ошибок
источник

R

Roman in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
🚲 Oleh Kopyl UI/UX designer
Так вы в гугеле работаете что ли?)
чучуть)
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Roman
Классно. Но по возможности старайтесь читать статьи на английском. гораздо меньше ошибок
Согласен.

Обычно на нем и читаю, но до этого перелопатил их очень много и не мог найти ничего максимально простого.

Поэтому решил попробовать погуглить на русском.

Я все время гуглю на англ, но, оказывается, в рунете встречаются более понятные и качественные материалы. Редко, но случается
источник

R

Roman in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
🚲 Oleh Kopyl UI/UX designer
Согласен.

Обычно на нем и читаю, но до этого перелопатил их очень много и не мог найти ничего максимально простого.

Поэтому решил попробовать погуглить на русском.

Я все время гуглю на англ, но, оказывается, в рунете встречаются более понятные и качественные материалы. Редко, но случается
Согласен. Надо пользоваться всеми источниками. Просто что касается нового и редкого, в английских источниках лучше освящается.
источник

R

Roman in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Вы свой UI браузер для Google Drive пишите?
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Roman
Согласен. Надо пользоваться всеми источниками. Просто что касается нового и редкого, в английских источниках лучше освящается.
Однозначно
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Roman
Вы свой UI браузер для Google Drive пишите?
Да нет, хочу просто для тестов перед изменением json выгружать его на гугл-драйв с временной меткой, чтобы разобраться в чем проблема.

+ ежедневные бекапы всего приложения.
источник

R

Roman in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
🚲 Oleh Kopyl UI/UX designer
Да нет, хочу просто для тестов перед изменением json выгружать его на гугл-драйв с временной меткой, чтобы разобраться в чем проблема.

+ ежедневные бекапы всего приложения.
А я вот не помню, гугла биллинг за это делает? Именно на Гугл драйве. Просто если gcs (google cloud storage), то денюшку берут
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Roman
А я вот не помню, гугла биллинг за это делает? Именно на Гугл драйве. Просто если gcs (google cloud storage), то денюшку берут
Ну на драйве есть 15 гигов. места, гуглу ж все равно откуда и какие данные я туда лью
источник

R

Roman in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
🚲 Oleh Kopyl UI/UX designer
Ну на драйве есть 15 гигов. места, гуглу ж все равно откуда и какие данные я туда лью
ну да. по сути логично)
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Roman
ну да. по сути логично)
Вот если что мой код с независимыми функциями на получение списка файлов, их выгрузку из загрузку:
источник

R

Roman in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
🚲 Oleh Kopyl UI/UX designer
Вот если что мой код с независимыми функциями на получение списка файлов, их выгрузку из загрузку:
👍🏻👍🏻👍🏻
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Кто шарит в git hooks?

После изменения файлов выполняю

[ item.a_path for item in Repo().index.diff(None) ]

Мне отдает список измененных файлов.

Если это же выполнить на pre-commit хуке, то мне возвращает пустой список. Где логика и как это фиксить?

Или как перед коммитом получить в python список измененных файлов в git?
источник

АН

Антон Никитенко... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
🚲 Oleh Kopyl UI/UX designer
Кто шарит в git hooks?

После изменения файлов выполняю

[ item.a_path for item in Repo().index.diff(None) ]

Мне отдает список измененных файлов.

Если это же выполнить на pre-commit хуке, то мне возвращает пустой список. Где логика и как это фиксить?

Или как перед коммитом получить в python список измененных файлов в git?
Changes to be committed:
[ item.a_path for item in Repo().index.diff(repo.head.commit) ]
источник