from telethon import errors
try:
messages = await client.get_messages(chat)
print(messages[0].text)
except errors.FloodWaitError as e:
print('Have to sleep', e.seconds, 'seconds')
time.sleep(e.seconds)
from confusable_homoglyphs.confusables import is_confusable
wtf = 'YOᑌ ᑎᗩᗰE 42'
is_good = []
result = []
for c in wtf:
data = is_confusable(c, preferred_aliases=[], greedy=True)
if data:
data = data[0]
alias = data['alias']
if alias in ('LATIN', 'COMMON'):
data = False
if data:
is_good.append('!')
print(data)
result.append(data['homoglyphs'][0]['c'])
else:
is_good.append(' ')
result.append(c)
print()
print(''.join(result))
print(''.join(is_good))
CREATE TABLE IF NOT EXISTS accounts (
id INTEGER PRIMARY KEY AUTOINCREMENT,
users_name TEXT,
acc_id INTEGER
)
age
, просто в самом фрагменте кода этого нет почему-то:В определение функции добавляется новый необязательный параметр age, которому присваивается специальное значение по умолчанию None
def build_person(first_name, last_name, age=None):
"""Возвращает словарь с информацией о человеке."""
person = {'first': first_name, 'last': last_name}
if age:
person['age'] = age
return person
musician = build_person('jimi', 'hendrix', age=27)
print(musician)
/home/my_project/venv/bin/activate
#!/bin/bash
# Переход в директорию проекта
cd /home/my_project
# Активация виртуалки
source /home/my_project/venv/bin/activate
# Выполнить скрипт Python
python /home/my_project/test.py
$ chmod +x run_cron.sh
@reboot /path/to/your/run_cron.sh
Aiogram 3 набирает обороты и хапает себе ОЗУНачните с доказательства этого утверждения.
import random
lst = list(range(1, 5+1))
random.shuffle(lst)
def make_shuffled_gen(a, b):
lst = list(range(a, b + 1))
random.shuffle(lst)
yield from lst
shuffled_getter = make_shuffled_gen(1, 5).__next__
def make_shuffled_getter(a, b):
lst = list(range(a, b + 1))
random.shuffle(lst)
return iter(lst).__next__
shuffled_getter = make_shuffled_getter(1, 5)