PYPROGLIB Telegram 6744
✉️ Вопросы подписчиков: какой фичи вам не хватает в Python?

Сегодня делимся коротким, но метким вопросом от подписчика:

«А какой фичи вам не хватает в Python?»

💬 Вот что он пишет:
«Мне лично не хватает поддержки payload’ов в Enum по умолчанию.
Хотелось бы, чтобы можно было удобно передавать значения в Enum, как это реализовано в Rust или Swift.

Например:
from enum import Enum
from datetime import datetime, timedelta

class TimeInForce(Enum):
GTC = "GTC"
DAY = "DAY"
IOC = "IOC"
GTD(d: datetime) = d # хотелось бы так!


И дальше:
d = datetime.now() + timedelta(minutes=10)
tif = TimeInForce.GTD(d)


Чтобы TimeInForce.GTD содержал бы datetime как полезную нагрузку.
Сейчас это можно сделать, но только с обходными путями — выглядит громоздко и неинтуитивно.»


➡️ А какой фичи не хватает вам? Поддержки pattern matching? Статической типизации как в TypeScript? Или чего-то другого?

🧠 Поделитесь в комментариях своим мнением и идеями!

🔎 Поделитесь своим опытом и полезными советами в комментариях!
P.S. Если хотите задать вопрос, заполните нашу гугл-форму. Это займет 5 минут.

Библиотека Python-разработчика #междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍4



tgoop.com/pyproglib/6744
Create:
Last Update:

✉️ Вопросы подписчиков: какой фичи вам не хватает в Python?

Сегодня делимся коротким, но метким вопросом от подписчика:

«А какой фичи вам не хватает в Python?»

💬 Вот что он пишет:

«Мне лично не хватает поддержки payload’ов в Enum по умолчанию.
Хотелось бы, чтобы можно было удобно передавать значения в Enum, как это реализовано в Rust или Swift.

Например:
from enum import Enum
from datetime import datetime, timedelta

class TimeInForce(Enum):
GTC = "GTC"
DAY = "DAY"
IOC = "IOC"
GTD(d: datetime) = d # хотелось бы так!


И дальше:
d = datetime.now() + timedelta(minutes=10)
tif = TimeInForce.GTD(d)


Чтобы TimeInForce.GTD содержал бы datetime как полезную нагрузку.
Сейчас это можно сделать, но только с обходными путями — выглядит громоздко и неинтуитивно.»


➡️ А какой фичи не хватает вам? Поддержки pattern matching? Статической типизации как в TypeScript? Или чего-то другого?

🧠 Поделитесь в комментариях своим мнением и идеями!

🔎 Поделитесь своим опытом и полезными советами в комментариях!
P.S. Если хотите задать вопрос, заполните нашу гугл-форму. Это займет 5 минут.

Библиотека Python-разработчика #междусобойчик

BY Библиотека питониста | Python, Django, Flask




Share with your friend now:
tgoop.com/pyproglib/6744

View MORE
Open in Telegram


Telegram News

Date: |

With the administration mulling over limiting access to doxxing groups, a prominent Telegram doxxing group apparently went on a "revenge spree." On Tuesday, some local media outlets included Sing Tao Daily cited sources as saying the Hong Kong government was considering restricting access to Telegram. Privacy Commissioner for Personal Data Ada Chung told to the Legislative Council on Monday that government officials, police and lawmakers remain the targets of “doxxing” despite a privacy law amendment last year that criminalised the malicious disclosure of personal information. A few years ago, you had to use a special bot to run a poll on Telegram. Now you can easily do that yourself in two clicks. Hit the Menu icon and select “Create Poll.” Write your question and add up to 10 options. Running polls is a powerful strategy for getting feedback from your audience. If you’re considering the possibility of modifying your channel in any way, be sure to ask your subscribers’ opinions first. Ng Man-ho, a 27-year-old computer technician, was convicted last month of seven counts of incitement charges after he made use of the 100,000-member Chinese-language channel that he runs and manages to post "seditious messages," which had been shut down since August 2020. How to build a private or public channel on Telegram?
from us


Telegram Библиотека питониста | Python, Django, Flask
FROM American