Forwarded from Книги для программистов
Дронов_В_А__Django_2_1_Практика(2019).pdf
66.8 MB
Django 2.1. Практика создания веб-сайтов на Python
Авторы: Дронов В.А.
Год издания: 2019
Авторы: Дронов В.А.
Год издания: 2019
👍1
Forwarded from Мамкин программист
29 Python-проектов, оказавших огромное влияние на разработку
https://goo.gl/urMnVU
https://goo.gl/urMnVU
Встречайте!
Planet − агрегатор каналов RSS и Atom, предназначенный для сбора сообщений из блогов и отображения их на одной странице…и главное на python!!!
https://github.com/python/planet/tree/master/code/planet
Planet − агрегатор каналов RSS и Atom, предназначенный для сбора сообщений из блогов и отображения их на одной странице…и главное на python!!!
https://github.com/python/planet/tree/master/code/planet
GitHub
planet/code/planet at master · python/planet
Configuration for Python planets (e.g. http://planetpython.org) - planet/code/planet at master · python/planet
Forwarded from Мамкин программист
От «R против Python» к «R и Python»: два в одном
https://goo.gl/PivPMD
https://goo.gl/PivPMD
Forwarded from Библиотека питониста | Python, Django, Flask
Django ORM Cookbook - книга о том, как работать с Django ORM и моделями Django.
#книгадня
Читать онлайн:
https://prglb.ru/3h66k
#книгадня
Читать онлайн:
https://prglb.ru/3h66k
Канал сменил название на Kangaroo а так же расширил раздел публикаций, теперь в меню появился JavaScript.
👍👍👍
👍👍👍
OpenShot − это видеоредактор для FreeBSD, Linux, macOS и Windows написанный на языке python.
И самое главное этот канал не оставит без внимания Вас, дорогие читатели! Исходники🙈
#python #development
#opensource
https://github.com/OpenShot/openshot-qt
И самое главное этот канал не оставит без внимания Вас, дорогие читатели! Исходники🙈
#python #development
#opensource
https://github.com/OpenShot/openshot-qt
GitHub
GitHub - OpenShot/openshot-qt: OpenShot Video Editor is an award-winning free and open-source video editor for Linux, Mac, and…
OpenShot Video Editor is an award-winning free and open-source video editor for Linux, Mac, and Windows, and is dedicated to delivering high quality video editing and animation solutions to the wor...
А давно ли вы пишете на python? Кто нибудь задумался над тем чтобы написать игру? Сапера или те же шахматы?
Lucas Chess − шахматный клиент для Windows
#python #development #opensource #chess
https://github.com/lukasmonk/lucaschess
Lucas Chess − шахматный клиент для Windows
#python #development #opensource #chess
https://github.com/lukasmonk/lucaschess
GitHub
GitHub - lukasmonk/lucaschess: Chess GUI
Chess GUI. Contribute to lukasmonk/lucaschess development by creating an account on GitHub.
Скоро я напишу ряд статей best parcties на python. А пока продолжу говорить о крутых проектах написанных на python. С открытым исходным кодом👍
Вам нужно всего лишь заюзать
И указать нужный репозиторий…
А теперь представляю вам инструмент для резервного копирования учетных записей gmail, как выше было сказано на python, с открытым исходным кодом.
#gmvault #opensource #development #python #git #gmail
https://github.com/gaubert/gmvault
Вам нужно всего лишь заюзать
git clone
И указать нужный репозиторий…
А теперь представляю вам инструмент для резервного копирования учетных записей gmail, как выше было сказано на python, с открытым исходным кодом.
#gmvault #opensource #development #python #git #gmail
https://github.com/gaubert/gmvault
GitHub
GitHub - gaubert/gmvault: gmail backup software
gmail backup software. Contribute to gaubert/gmvault development by creating an account on GitHub.
Бывает так что у вас имеется строка в качестве шаблона, ну допустим для того чтобы отправлять ее новому пользователю, однако каждого пользователя зовут по разному, и нам необходимо один и тот же текст использовать для каждого пользователя но принимая один аргумент - имя пользователя.
Так вот мы хотим написать:
Так как же каждый раз менять этот <Username> на нужные нам данные?
Ответ довольно тривиален и прост!
На данном конкретном примере это выглядело бы так:
Функция выше принимает аргумент имя пользователя.
Далее у нас имеется шаблон строки где фигурные строки при использовании оператора .format принимабщего аргумент функции решает поставленную выше задачу.
#python #coding #programming
Так вот мы хотим написать:
<Username> благодарим вас за регистрацию на нашем сайте.
Так как же каждый раз менять этот <Username> на нужные нам данные?
Ответ довольно тривиален и прост!
.format()
На данном конкретном примере это выглядело бы так:
def send_hello(username):
return " {} благодарим вас за регистрацию на нашем сайте.".format(username)
Функция выше принимает аргумент имя пользователя.
Далее у нас имеется шаблон строки где фигурные строки при использовании оператора .format принимабщего аргумент функции решает поставленную выше задачу.
#python #coding #programming
Вчера мы создали функцию которая принимала в качестве аргумента имя пользователя и обращалась к пользоветелю с текстовым шаблонном.
Сегодня я хотел бы показать как получить конретного пользователя в Django.
А так же написать различие между
Когда в базе данных имеется множество пользователей а нам нужно чтобы наша программа находила конкретного пользователя по номеру телефона (учитывая что номер телефона для пользователя значение уникальное, т.е. один телефонный номер не может быть более чем у одного пользователя).
Так вот сразу отмечу что для нахождения одного пользователя используется
Теперь создадим функцию, которая в качестве аргумента будет принимать номер телефона, и возвращать объект т.е. нашего пользователя.
Сдесь так же учитвается что в модели User определено поле phone_number.
Блок try/except используется для исключения ошибки в програмном коде, если пользователя с таким номером нет, будет выведено исключение и переменной user будет присвоено значение None.
Внимание! Если необходимо найти несколько пользователей, например по полу используем:
#python #django
#ORM #development
#SQL #models
Сегодня я хотел бы показать как получить конретного пользователя в Django.
А так же написать различие между
objects.get()
objects.filter()
Когда в базе данных имеется множество пользователей а нам нужно чтобы наша программа находила конкретного пользователя по номеру телефона (учитывая что номер телефона для пользователя значение уникальное, т.е. один телефонный номер не может быть более чем у одного пользователя).
Так вот сразу отмечу что для нахождения одного пользователя используется
.get()
Теперь создадим функцию, которая в качестве аргумента будет принимать номер телефона, и возвращать объект т.е. нашего пользователя.
def get_user(phone_number):
try:
user = User.objects.get(phone_number=phone_number)
except:
user = None
return user
Сдесь так же учитвается что в модели User определено поле phone_number.
Блок try/except используется для исключения ошибки в програмном коде, если пользователя с таким номером нет, будет выведено исключение и переменной user будет присвоено значение None.
Внимание! Если необходимо найти несколько пользователей, например по полу используем:
objects.filter(gender='male')
#python #django
#ORM #development
#SQL #models
Представляю вам систему резервного копирования на основе git packfile написанную на языке python.
https://github.com/Bup/Bup
#python #opensource
https://github.com/Bup/Bup
#python #opensource
GitHub
GitHub - bup/bup: Very efficient backup system based on the git packfile format, providing fast incremental saves and global deduplication…
Very efficient backup system based on the git packfile format, providing fast incremental saves and global deduplication (among and within files, including virtual machine images). Please post prob...
Доброго времени суток, канал расширяет публикационное пространство и теперь мы открываем группу вконтакте
https://vk.com/kangarooteampy
Напоминаю что этим мы не ограничемся и откроем информационный портал, после чего уже планируется увеличить обьем информации.
👍👍👍
https://vk.com/kangarooteampy
Напоминаю что этим мы не ограничемся и откроем информационный портал, после чего уже планируется увеличить обьем информации.
👍👍👍
Forwarded from Библиотека питониста | Python, Django, Flask
Распознавание объектов на Python / Глубокое машинное обучение
В ходе урока вы создадите программу, которая будет распознавать объекты на фото, а также на видео и выводить названия этих объектов.
#видеодня
https://prglb.ru/jbk7
В ходе урока вы создадите программу, которая будет распознавать объекты на фото, а также на видео и выводить названия этих объектов.
#видеодня
https://prglb.ru/jbk7
Доброго времени суток!
Представляю Вам канал своего партнера от известной компании!
https://t.me/mrgchamps
Представляю Вам канал своего партнера от известной компании!
https://t.me/mrgchamps
ООП в python.
Давайте создадим объект, пусть это будет персонаж в игре:
P.S. название классов с большой буквы
Какие же атрибуты имеет персонаж в игре, ну например в TES это было бы хп(жизнь), мана(магия), ну и сила(или выносливость)
Итак мы создали обьект, внутри которого поместили метод получения его атрибутов.
Обьект имеет атрибуты и методы. Атрибуты это какие то качества, свойства объекта, а методы это какие то действия или события связанные с объектом.(Да да мы еще не рассмотрели методы) Завтра мы детально рассмотрим нашего персонажа компьютерной игры а так же разберем тему наследование обьектов.
Давайте создадим объект, пусть это будет персонаж в игре:
class Character:
pass
P.S. название классов с большой буквы
Какие же атрибуты имеет персонаж в игре, ну например в TES это было бы хп(жизнь), мана(магия), ну и сила(или выносливость)
class Character:
def get_atribut(hp, mana, power):
atributs {
'hp': hp,
'mana': mana,
'power': power
}
return atributs
Итак мы создали обьект, внутри которого поместили метод получения его атрибутов.
Обьект имеет атрибуты и методы. Атрибуты это какие то качества, свойства объекта, а методы это какие то действия или события связанные с объектом.(Да да мы еще не рассмотрели методы) Завтра мы детально рассмотрим нашего персонажа компьютерной игры а так же разберем тему наследование обьектов.
Forwarded from Библиотека программиста
ТОП-10 книг по Python: эффективно, емко, доходчиво
В любом обучении важен сам процесс и то, какой материал вы используете. Предлагаем рассмотреть подборку книг по Python на любой случай.
https://prglb.ru/2rkku
В любом обучении важен сам процесс и то, какой материал вы используете. Предлагаем рассмотреть подборку книг по Python на любой случай.
https://prglb.ru/2rkku
Библиотека программиста
ТОП-10 книг по Python: эффективно, емко, доходчиво
В любом обучении важен сам процесс и то, какой материал вы используете. Предлагаем рассмотреть подборку книг по Python на любой случай.