Важное про цифры и Юникод
0, 1, 2, 3, 4, 5, 6, 7, 8, 9 — неединственные символы, которые считаютсяцифрами. Python следует правилам Юникода и обрабатывает несколькосотенсимволов как цифры. Полный список находится здесь.
Это крайне важно знать, потому что эти символы влияют на такие функции, как int, unicode.isdecimal и даже re.match.
Думаю, в один момент это знание сэкономит вам время на исправление "бага" с такими странными символами. Предупрежден — значит вооружен.
#python#unicode
https://simpleisbetterthancomplex.com/2015/11/23/small-open-source-django-projects-to-get-started.html
Small Open-Source Django Projects to Get Started
Learning #Django and #Python can be very fun. I personally love programming with Python and for the most part, work with the Django framework. But in the beginning some stuff can be confusing, especially if you are coming from a Java or C♯ background, like me.
https://www.infoworld.com/article/3209651/python/how-to-convert-python-to-javascript-and-back-again.html
How to convert #Python to #JavaScript (and back again)
Love Python? JavaScript, not so much? Here are four tools that turn Python to JavaScript for use in web applications
Вчера был очень продуктивный день. Мы в какой-то момент собрались (инженеры и локализаторы из Apple, Google, Unicode, Microsoft, Keyman и т.д.) и час пообщались над улучшением работы с форматами клавиатур, приемлемые для всех платформ сразу. В первую очередь для мобильных платформ. Удалось убедить, что здесь не должно быть вредных мыслей как "маловероятно, что это получится". Очень хороший состав специалистов собрались в одном месте.
Согласились, что хранить и валидировать данные лучше в рамках CLDR, необходимо плотнее этим заняться. Я пообещал, что по кириллическим языкам привлеку заинтересованные стороны, собирать нужные инсайты, формировать общий датасет и вносить свой Тувинский язык.
Считаю, что это наш шанс. Призываю вас подключиться, буду раз предложениям и совместной разработке/дизайну/объяснению датасета клавиатур (мобильных и для компьютеров).
Как говорил разраб из Гугла: "Это очень хорошо, что у вас по многим языкам есть датасеты, на которых можно натренировать автокоррекцию, голосовые технологии и т.д."
П.С. Также встретил классных соотечественников-айтишников – Глеба и Алексея. Приятные ребята)
#Unicode#Microsoft#Apple#Google#UTW2025
Is this #AGI?
(#Python Code generated by #GPT5)
async def get_api():
global api_obj
if api_obj is None:
with _api_init_lock:
if api_obj is still None: # still None?!
from api import API
api_obj = API("accounts.db")
return api_obj
🐟