last_results_publication_value = '' # тут храним последнее увиденное значение столбца
for row in schedule_table.find_all('tr')[1:]: # перебираем строки
cells = row.find_all('td')
subject = cells[0].get_text(strip=True)
grades = cells[1].get_text(strip=True)
dates = cells[2].get_text(strip=True)
results_publication = cells[3].get_text(strip=True)
if results_publication: # если в столбце есть значение
last_results_publication_value = results_publication # запоминаем его как последнее виденное
else: # а если нет
results_publication = last_results_publication_value # используем вместо него последнее виденное
... # дальше используем значения
@overload
@classmethod
def get_mac_address(cls, with_gateway: typing.Literal[False] = False) -> str:
...
@overload
@classmethod
def get_mac_address(cls, with_gateway: typing.Literal[True]) -> tuple[str, str]:
...
@classmethod
def get_mac_address(cls, with_gateway: bool = False) -> typing.Union[str, tuple[str, str]]:
...
@dp.message_handler()
async def bot_message(message: types.Message):
...
# Список для хранения значений
values = []
@dp.message_handler(lambda message: len(values) < 5)
async def process_input(message: types.Message):
...
client = disnake.Client()
Intents.members = True
import sys
for line in sys.stdin:
print('Got', repr(line))
print('Done')
python3 main.py < data.txt
request.get_json()
возвращает структуру данных - просто вынимай из неё нужные поля.data['notification_name']
вернёт название события.a = numpy.array([3] * 1000000, dtype=numpy.float32)
b = 2 * a + 3
a = numpy.array([3] * 1000000, dtype=numpy.float32)
b = numpy.zeros_like(a)
for i in range(a.shape[0]):
b[i] = 2 * a[i] + 3
bot.register_next_step_handler(message, impact_KEYBORD_bot)
bot.register_next_step_handler(message, donat_user_bot)
bot.register_next_step_handler(message, translate_message)
bot.register_next_step_handler(message, dictionary_message)