Size: a a a

2019 November 08

А.

Айто ... in pro.python
Пишешь класс Самолёт .Главная задача в том чтоб самолёт взлетел и приземлился
источник

А.

Айто ... in pro.python
Многое не помню , но написав это я понял как все работает😂
источник

ЧС

Чё За Саня in pro.python
Айто ...
Пишешь класс Самолёт .Главная задача в том чтоб самолёт взлетел и приземлился
Интересно, в заметки))
источник

А.

Айто ... in pro.python
источник

А.

Айто ... in pro.python
Паройся
источник

А.

Айто ... in pro.python
Я где-то пушил
источник

ЧС

Чё За Саня in pro.python
Айто ...
Я где-то пушил
Пересмотрел репозитории, но так и не понял, что мне там надо высмотреть)
источник

А.

Айто ... in pro.python
😂
источник

А.

Айто ... in pro.python
Минутку
источник

А.

Айто ... in pro.python
Найду
источник

А.

Айто ... in pro.python
Напиши в лс
источник
2019 November 09

FG

Fifi Glenn in pro.python
tɢMᥱmbᥱʀ тᥱᥣᥱɢrᥲm мᥲrkᥱtιᥒg
Sᴏғᴛᴡᴀʀᴇ﹐ Tᴏᴏʟ﹐ Bᴏᴛ﹐ Sᴏᴜʀᴄᴇ﹐ Pʟᴜɢɪɴ﹐ Vɪᴅᴇᴏ﹐ Tʀɪᴄᴋ﹐ .....


tg.pe.hu
источник

sb

soghra bagom in pro.python
𝚃𝚎𝚕𝚎𝚐𝚛𝚊𝚖 𝙼𝚊𝚛𝚔𝚎𝚝𝚒𝚗𝚐 𝚂𝚘𝚏𝚝𝚠𝚊𝚛𝚎

𝙩𝙜𝙏𝙝𝙪𝙣𝙙𝙚𝙧:
𝙀𝙭𝙥𝙤𝙧𝙩 𝙈𝙚𝙢𝙗𝙚𝙧 & 𝘼𝙙𝙙 𝙈𝙚𝙢𝙗𝙚𝙧
𝙩𝙜𝘾𝙖𝙩𝙖𝙡𝙮𝙯𝙚:
𝘽𝙪𝙡𝙠 𝙈𝙚𝙨𝙨𝙖𝙜𝙚 𝙎𝙚𝙣𝙙𝙚𝙧
𝙩𝙜𝘼𝙙𝙧𝙚𝙣𝙖𝙡𝙞𝙣𝙚:
𝙇𝙞𝙣𝙠 𝙁𝙞𝙣𝙙𝙚𝙧 & 𝙅𝙤𝙞𝙣𝙚𝙧 & 𝙂𝙧𝙤𝙪𝙥 𝘼𝙙𝙫𝙚𝙧𝙩𝙞𝙨𝙞𝙣𝙜
𝙩𝙜𝙎𝙤𝙧𝙚𝙣:
𝙁𝙖𝙠𝙚 𝙈𝙚𝙢𝙗𝙚𝙧 & 𝙑𝙞𝙚𝙬
𝙩𝙜𝘾𝙧𝙚𝙖𝙩𝙤𝙧:
𝘽𝙪𝙡𝙠 𝘼𝙘𝙘𝙤𝙪𝙣𝙩 𝙂𝙚𝙣𝙚𝙧𝙖𝙩𝙤𝙧
𝙩𝙜𝙎𝙥𝙚𝙡𝙡:
𝙄𝙣𝙘𝙧𝙚𝙖𝙨𝙚 𝙑𝙤𝙩𝙚 & 𝙥𝙤𝙡𝙡

Our Website:
www.q-q.ooo
источник

MR

Mellin Rovek in pro.python
𝚃𝚎𝚕𝚎𝚐𝚛𝚊𝚖 𝙼𝚊𝚛𝚔𝚎𝚝𝚒𝚗𝚐 𝚂𝚘𝚏𝚝𝚠𝚊𝚛𝚎

𝙩𝙜𝙏𝙝𝙪𝙣𝙙𝙚𝙧:
𝙀𝙭𝙥𝙤𝙧𝙩 𝙈𝙚𝙢𝙗𝙚𝙧 & 𝘼𝙙𝙙 𝙈𝙚𝙢𝙗𝙚𝙧
𝙩𝙜𝘾𝙖𝙩𝙖𝙡𝙮𝙯𝙚:
𝘽𝙪𝙡𝙠 𝙈𝙚𝙨𝙨𝙖𝙜𝙚 𝙎𝙚𝙣𝙙𝙚𝙧
𝙩𝙜𝘼𝙙𝙧𝙚𝙣𝙖𝙡𝙞𝙣𝙚:
𝙇𝙞𝙣𝙠 𝙁𝙞𝙣𝙙𝙚𝙧 & 𝙅𝙤𝙞𝙣𝙚𝙧 & 𝙂𝙧𝙤𝙪𝙥 𝘼𝙙𝙫𝙚𝙧𝙩𝙞𝙨𝙞𝙣𝙜
𝙩𝙜𝙎𝙤𝙧𝙚𝙣:
𝙁𝙖𝙠𝙚 𝙈𝙚𝙢𝙗𝙚𝙧 & 𝙑𝙞𝙚𝙬
𝙩𝙜𝘾𝙧𝙚𝙖𝙩𝙤𝙧:
𝘽𝙪𝙡𝙠 𝘼𝙘𝙘𝙤𝙪𝙣𝙩 𝙂𝙚𝙣𝙚𝙧𝙖𝙩𝙤𝙧
𝙩𝙜𝙎𝙥𝙚𝙡𝙡:
𝙄𝙣𝙘𝙧𝙚𝙖𝙨𝙚 𝙑𝙤𝙩𝙚 & 𝙥𝙤𝙡𝙡

Our Website:
www.q-q.ooo
источник

AB

Artöm Bakri Al-Sarmini in pro.python
Mellin Rovek
𝚃𝚎𝚕𝚎𝚐𝚛𝚊𝚖 𝙼𝚊𝚛𝚔𝚎𝚝𝚒𝚗𝚐 𝚂𝚘𝚏𝚝𝚠𝚊𝚛𝚎

𝙩𝙜𝙏𝙝𝙪𝙣𝙙𝙚𝙧:
𝙀𝙭𝙥𝙤𝙧𝙩 𝙈𝙚𝙢𝙗𝙚𝙧 & 𝘼𝙙𝙙 𝙈𝙚𝙢𝙗𝙚𝙧
𝙩𝙜𝘾𝙖𝙩𝙖𝙡𝙮𝙯𝙚:
𝘽𝙪𝙡𝙠 𝙈𝙚𝙨𝙨𝙖𝙜𝙚 𝙎𝙚𝙣𝙙𝙚𝙧
𝙩𝙜𝘼𝙙𝙧𝙚𝙣𝙖𝙡𝙞𝙣𝙚:
𝙇𝙞𝙣𝙠 𝙁𝙞𝙣𝙙𝙚𝙧 & 𝙅𝙤𝙞𝙣𝙚𝙧 & 𝙂𝙧𝙤𝙪𝙥 𝘼𝙙𝙫𝙚𝙧𝙩𝙞𝙨𝙞𝙣𝙜
𝙩𝙜𝙎𝙤𝙧𝙚𝙣:
𝙁𝙖𝙠𝙚 𝙈𝙚𝙢𝙗𝙚𝙧 & 𝙑𝙞𝙚𝙬
𝙩𝙜𝘾𝙧𝙚𝙖𝙩𝙤𝙧:
𝘽𝙪𝙡𝙠 𝘼𝙘𝙘𝙤𝙪𝙣𝙩 𝙂𝙚𝙣𝙚𝙧𝙖𝙩𝙤𝙧
𝙩𝙜𝙎𝙥𝙚𝙡𝙡:
𝙄𝙣𝙘𝙧𝙚𝙖𝙨𝙚 𝙑𝙤𝙩𝙚 & 𝙥𝙤𝙡𝙡

Our Website:
www.q-q.ooo
источник

СК

Серверный Кит in pro.python
Artöm Bakri Al-Sarmini
источник

M

Mihail in pro.python
Всем привет! Хотел бы поднять архитектурный вопрос о том, как кто работает со сторонним апи в своих приложениях.

1. Есть ли у вас разделение бизнес-логики и функций/методов, которые непосредственно эти апи дёргают?
2. Используете ли вы классы или же обходитесь функциями + модулями?
3. Каким образом выглядит ваша иерархия модулей/пакетов или классов при расботе с несколькими примерно однотипными сторонними сервисами, но требующими различной обработки?
источник

DN

Dmitriy Nikolaev in pro.python
Обычно это базовый класс с базовыми методами. Например для платежей:
class BasePaymentProvider
def process_payment
def rebill

От него наследуются конкретные классы платежных систем

class PayonlinePaymentProvider
class PaypalPaynentProvider
и так далее

Это по сути бизнес логика. Также есть классы для апишку каждого провайдера. Методы класса обычно мапятся на методы апишки
Обработку таймаутов, ретраи и тд можно вынести в базовый класс
источник

M

Mihail in pro.python
Dmitriy Nikolaev
Обычно это базовый класс с базовыми методами. Например для платежей:
class BasePaymentProvider
def process_payment
def rebill

От него наследуются конкретные классы платежных систем

class PayonlinePaymentProvider
class PaypalPaynentProvider
и так далее

Это по сути бизнес логика. Также есть классы для апишку каждого провайдера. Методы класса обычно мапятся на методы апишки
Обработку таймаутов, ретраи и тд можно вынести в базовый класс
Т.е. получается, что бизнес-логика происходит BasePaymentProvider? А конкретные методы, которые дёргают апи в классах-наследниках?

А почему были выбраны именно классы, если не секрет? Можно же было так же для каждой платёжной системы просто отдельный модуль сделать с соответствующими функциями.
источник

DN

Dmitriy Nikolaev in pro.python
Можно и так ибо обработка апи это только функции/методы и там почти нет данных. Поэтому если используешь классы то часто все методы это classmethod и инстансы класса не создаются
источник