Попытка создания файла, который уже существует.открывать файл не с флагом 'w', а с флагом 'x'
try:
result_file = open('result.txt', 'x')
except FileExistsError:
print('Файл result.txt уже существует')
Неверный тип данных и некорректное значениекто определяет корректность ?
За день у меня в iptables прибавилось 20тыс /24 правил DROP
<td><div>ИНН: 0123456789</div></td>
Если вам парсить именно html, то весьма рекомендую забить на xpath и использовать Beautiful Soup и CSS селекторы. Возможность матчить в том числе по регуляркам - лишь одна из многих приятных плюшекдиагональ 15(изначально рассматривала 13ку, но сказали для программирования неудобно будет)оно и 15 не сказать, чтоб божественно удобно: на стационарном месте стоит иметь монитор. а вот таскать 15 сильно неудобней, чем 13.
озу 4(или лучше 8/16)16. в крайнем случае - 8. современные IDE жрут память как не в себя. А если ещё эмуляторы/виртуалки/докеры нужны, так вообще беда
в видеокартах не шарюв игрушках не шарю, но для программирования (если только не программировать под видеокарты) абсолютно без разницы, встройка, или дискретная.
Гугл все равно детектит автоматизациюНу так гугл и детектит, что не может вас опознать. Вкупе с возможно негативным (или не слишком позитивным) рейтингом диапазона, к которому принадлежит ip может стригернуть бот-тест.
nft add rule nat POSTROUTING oifname "wg0" masquerade
то трансляция адресов осуществляться не будет и пакеты будут отправлены в vpn с оригинальными адресами источника.answer = ''
for item in items:
answer += f'название: {item[2]}, состояние: {item[3]}, цена: {item[4]}, продать: /sell_{item[1]}\n'
await message.answer(answer)
можно через reduce примерно то же самое по смыслу написать.