Вы нарушили правила п.1.1, 1.2, 2.1, 2.3, 3.1, 3.2, 3.4, 3.6, 4.2, 5.1, 5.2, 5.8, 5.12, 5.14, 5.16, 6.5
Рекомендую ознакомиться с правилами ресурса и не нарушать их.
Непонятно, что передается в переменной passwords _file. Также не ясна структура того, что передаётся в итоге методу splitlines. В-третьих, есть метод readlines(), он возвращает список строк из файла, можно не городить read.splitlines
Асылжан Куспеков, браво! Очень правильный подход.
Если у вас есть свои попытки решить проблему, пусть неудачные - лучше показать кусочек своего кода, тоже может поспособствовать.
Вы хоть попытались поискать, попробовать что-нибудь? Я за пару минут нагуглил какие-то примеры, но не могу проверить, т.к. винды под рукой нет.
Так-то это не вопрос, а задание какое-то. Тут так не принято.
amogusnikov, важно не просто "установить", важно восстановить то же окружение - версии ПО, в т.ч. python и всех библиотек. Есть у меня подозрение, что вы не делали pip freeze и не сохраняли его вывод в текстовый файл, чтобы затем скормить pip для восстановления тех же версий. Так что теперь вам надо тщательно проверить, те ли библиотеки установились заново, что надо, или попало что-то совсем не то с похожим названием или другой версии?
После переустановки винды вы восстановили окружение, в котором ранее разрабатывали свой код? Если нет - надо восстановить, в т.ч. возможно заново установить библиотеки, используемые в коде.
AVKor, как видите, не все согласны с вашим видением ситуации. В то же время, в общем согласен, что лучше бы текст - текстом.
Предлагаю либо быть не столь категоричным, либо - если очень хочется - всякий раз разворачивать свою мысль, ссылаясь на пункты правил и поясняя, что вы считаете кодом.
Вопрос слишком общий, нарушает п.3.2 правил.
Рекомендую привести свои попытки сделать то, о чем речь в вопросе, пусть неудачные. Тогда хотя бы будет о чем говорить.
Также рекомендую обратить внимание на п.3.1, 3.4 правил.
AVKor, не совсем так. Есть правило п.3.8, согласно которому запрещено размещать код в виде картинок.
Вместе с тем, есть много причин, по которым лучше всё, что можно разместить в виде текста, размещать в виде текста. Картинки плохо смотреть на мобиле, они не индексируются и текст с них не копипастится. С ними неудобно работать отвечающим. Поэтому для удобства отвечающих и для повышения вероятности получить быстрее и правильнее ответ - лучше картинок избегать.
В данном случае я бы рекомендовал сделать образец исходных данных в виде нескольких строк кода - таким образом, чтобы любой мог взять этот код, запустить у себя и получить модель вашего исходного датафрейма.
Обращаю ваше внимание, что вы нарушаете п.4.2 - вы сильно изменили вопрос, люди работали с одной информацией, а вы затем поменяли на другую. Не надо так делать. Лучше было дополнить вопрос ещё одним кодом, уточняющим текстом.
И старайтесь сделать так, чтобы в вашем вопросе отвечающим не приходилось догадываться и додумывать
Появляется ли какая-либо ошибка?
Пока что я вижу только оформительскую ошибку - в строке где print на один пробел меньше. Если это исправить, код работает корректно и печатает yes.
Передавать переменную можно как угодно. Ведь у нас не поставлено никаких условий, поэтому можно запускать скрипты любым способом. Поэтому и передать переменную можно любым способом. Хоть по почте в конверте.
Во-первых, вы не пробовали спросить у разработчика?
Во-вторых, а что если хранить где-нибудь список предыдущих ссылок, и в ответ на какую-нибудь команду типа кнопки "в зад" просто открывать верхнюю в этом списке ссылку?
Я бы рекомендовал не биться лбом в стену, а почитать любую книгу для начинающих по python - там как правило всё разжевано. Я бы даже посоветовал почитать официальную документацию, но думаю это черезчур, меня не поймут...
А ничего, что у вас на пару строк выше уже импортируется этот VkBotLongPoll из другого модуля? Может, второй раз не надо его пытаться импортировать, причём оттуда, где его нет?