Tishka17
Да и вызывается он хз когда
Аλексей
извините, я из плюсов пришел
Аλексей
Аλексей
понятненько
Tishka17
Короче, я сказал как надо запускать
Аλексей
Я понял
Аλексей
Спасибо
Tishka17
В общем,
1. Разноси логику создания треда и того, что в нем делается. Ну или хотя бы из инита вынеси запуск в отдельный метод
2. Не трогай дел, сделай явный метод остановки
Anonymous
Написал бота для парсинга публичных групп в телеге. Кому интересно - открою доступ. Будет что то типа бета-теста - @TGScraperBot
Денис
парни, подскажите плиз где можно заказ разместить на питоне покодить? вдруг кто знает чатики/каналы.
Anonymous
Maxim Cheremisov
Ребят, как я могу задать диапозон в int числах?
Допустим:
a = 60
if a == ОТ 40 ДО 70,
....
koder
if 40 <= a <= 70
Mr Smith
Anonymous
Народ вопрос,
Как пробегаясь по списку удалять его елементы по одному пока список не закончится?(при этом нужнополучать этот удаляемый елемент)
Генератор не подходит. Его нельзя реализовать внутри loop. (это если я прально понял прочитанное). Если кто подскажет как это сделать буду только рад)
если делать вот так
for i in list_element:
elem = list_element.pop()
То какго-то черта в списке из 4 элементов я получаю только 3
Anonymous
Mr Smith
получать удаляемый элемент куда?
Mr Smith
удалять в каком порядке?
Anonymous
все равно в каком. получать просто в переменную
Mr Smith
while l:
elem = l.pop()
Anonymous
шикарно
Anonymous
спасибо)
Anonymous
а теперь можешь обьяснить почему мой вариант не работал?
Mr Smith
Anonymous
Mr Smith
но вообще даже если отбросить все ошибки то при pop() с нуля очевидно происходит сдвиг массива. добавь print(list_element) после каждого pop и увидишь что происходит
Anonymous
Anonymous
я прально понял?
Mr Smith
ты удаляешь нулевой элемент, просходит сдвиг - первый станет нулевым, ты его уже никогда не удалишь так как следующая итерация будет удалять первый элемент, который в свою очередь тоже сместится
Anonymous
Понял)
Andrey
Mr Smith
Andrey
вот этот код
Andrey
показывает 1
3
['2']
Anonymous
Andrey
причём не зависит - числа или символы в строках
Andrey
a
c
['b']
Andrey
Python 3.6.7
Mr Smith
ну та же песня...происходит сдвиг листа, а цикл себе как шарашил попорядку так и идет
Andrey
а с while list: всё работает. Но мне кажется, что for более читаемый
Mr Smith
вот такой фокус можно если уж хочется for l = [1,2,3,4,5,6]
for x in l[:]:
print(x)
l.remove(x)
print(l)
Anonymous
Кто возьмется написать проект на селениуме ?
Anonymous
Работа с сайтом гугл
Andrey
Andrey
о конечно, на взгляд нуба, это очень странно. Кажется, что for x in list работает с элементами массива, а он лениво берёт индексы и фигачит по ним
Anonymous
Ищу кодера кто бы мог порвать этот мир
Andrey
Anonymous
Anonymous
Anonymous
Вообще надо брать логин пароль и входить в почту гугла, чекер грубоговоря
Anonymous
Полностью это уже тз, толку это расписывать, кто ищет работу тот в лс узнает)
Andrey
Так ты слона не продашь
Anonymous
Ну с таким подходом долго искать будешь)
SetazeR
Александр
https://specialistoff.net/page/418
Vladik
Как устанавливать через pip?
Александр
Alex
Добрый день, ребят! Проект на чистом python (создал отдельное myvenv) с использованием 1 сторонней библиотеки. Так вот, при создании
requirnments через pip freeze, он мне выдает кучу других библиотек, хотя в проекте их не использовал. И при создании виртуального окружения,
галочку напротив унаследовать global-packages не ставил. Почему так? И что делать?
beautifulsoup4==4.6.0
certifi==2018.4.16
chardet==3.0.4
django-autoslug==1.9.4.dev0
idna==2.7
requests==2.19.1
urllib3==1.23
virtualenv==16.0.0
Kel0
Люди, телеграм бот падает при блоке его, как решить проблему?
Kel0
Как устанавливать через pip?
кнопка win+r
туда пишешь cmd
и в cmd пишешь pip install <what you need>
если нет последнего пипа выйдет что нужно сделать
🍁 Jaŭhien
Ssi
Alex
django-autoslug==1.9.4.dev0
beautifulsoup4==4.6.0
Alex
Эти никак не могли туда попасть точно, в зависимости
Ssi
Alex
Ssi
Alex
Alex