Vadim
На сайте https://www.packtpub.com
Vadim
каждый день выкладывают книгу в свободный доступ
Vadim
залогинился и складывай на полку в своем аакаунте то что тебе надо
Vadim
потом моно забрать
Vadim
там и исходники в упаковке к книгам
Vadim
буквально на днях выкладывали https://www.packtpub.com/big-data-and-business-intelligence/advanced-machine-learning-python
Vadim
и https://www.packtpub.com/application-development/modern-python-cookbook
Vadim
если кто нужда есть могу выложить сюда или куда там мона?
Anonymous
скачал 3 книги
Vadim
Modern Python Cookbook уже в https://t.me/python_textbooks
Igor
Привет всем. Нет ли у кого-нибудь случайно примеров тестового на дата-сайнтист, потренироваться?
Sergey
Alexey
Anonymous
Louai Ali: Hi guys... Do anyone have a reference for kotlin PDF ?
Mike
Louai Ali: Hi guys... Do anyone have a reference for kotlin PDF ?
ty chatom oshibsya, tut pro python, a ne pro java
Anonymous
English pls
Александр
платная
Александр
ой, это было в поиск, чтобы книжку найти)
Pepe 🐸
Если нужно одновременно запустить несколько .exe через cmd и делать это батчами по 4-8 процессов на винде, как сделать?
Pepe 🐸
Если нужно одновременно запустить несколько .exe через cmd и делать это батчами по 4-8 процессов на винде, как сделать?
Я попробовал костыль с ожиданием и поллингом процессов между батчами но оно не стабильно работает
Pepe 🐸
Может закончиться посередине
J.F.
Если нужно одновременно запустить несколько .exe через cmd и делать это батчами по 4-8 процессов на винде, как сделать?
У вас больше 8 команд и вы хотите не более 8 команд одновременно запущенными держать? (То есть закончилась команда, запустили следующую сразу) Простейшее (по коду): `results = ThreadPool(8).map(run_command, commands)`
J.F.
Да, или хотя бы подождать пока весь батч закончится из 8 команд и тогда новую запускать. Спасибо посмотрю про тред пул
Вот пример кода, где вариант с пулом и без. https://stackoverflow.com/questions/14533458/python-threading-multiple-bash-subprocesses (за исключением синтаксиса команд, если обратное не указано, то код и на Windows должен работать)
J.F.
На виндоус как раз проблема если без пула в том что нет wait().
Popen.wait() есть и на Windows. https://docs.python.org/3/library/subprocess.html#popen-objects
Pepe 🐸
Popen.wait() есть и на Windows. https://docs.python.org/3/library/subprocess.html#popen-objects
Ок проверю но там ответ был в котором говорилось что нет и предложен poll был.
Pepe 🐸
Может устарело
J.F.
не вижу. Ответ явно как p.wait() так и p.poll() использует где нужно — это разные методы с разными задачами.
Pepe 🐸
А, там os.wait
Pepe 🐸
J.F.
я же вам другую ссылку привёл (про которую я знаю, что популярный ответ работает), про другие миллионы Stack Overflow вопросов/ответов ничего сказать не могу (хотя в данном случае верно: os.wait() доступна на Unix, а Popen.wait() использует WaitForSingleObject() на Windows)
🧙‍♂️
всем привет
🧙‍♂️
чувачки, я с вопросом
🧙‍♂️
Почему первое работает,а. второе не работает?
🧙‍♂️
прошу отнестись с пониманием, ай эм ньюбер
Евгений
ты серьёзно?
Евгений
можешь привести пример числа которое подходит под второе условие?
🧙‍♂️
кароч чтобы полностью не копипастить, я ввожу 300.300.300.300
Евгений
ПРИМЕР ЧИСЛА
🧙‍♂️
в первом случае он понимает - во втором случае он не понимает
🧙‍♂️
ПРИМЕР ЧИСЛА
ну 300 получается
Евгений
потому что это разные условия
Евгений
когда это 300 стало меньше ноля?)
Евгений
под второе условие подходят все числа, которые меньше ноля И больше 255 - таких чисел не существет
🧙‍♂️
когда это 300 стало меньше ноля?)
ну там подразумевается что число должно быть в диапазоне от 0 до 255
🧙‍♂️
блин, надо выложить куда то, так не понятно что я делаю
Евгений
ну там подразумевается что число должно быть в диапазоне от 0 до 255
когда ты делаешь такую запись с двойным сравнением, то ты подразумеваешь, что у тебя оба условия одновременно должны выполнятся
Евгений
В твоём случае должно быть if i < 0 or i > 255:
Евгений
а то, как пишешь ты это if i < 0 and i > 255:
🧙‍♂️
да, я уже понял
🧙‍♂️
это наиболее короткий способ записать 1 строкой ЕСЛИ А меньше 0 или больше 255 ?
Евгений
канал @propython ...
🧙‍♂️
канал @propython ...
чего не так то?
Евгений
@ru_python_beginners с такими вопросами лучше сюда
Евгений
а этот канал практически дохлый, т.к. тут нет админа
Anton
вопрос скорее по джанге, если лучше напистаь в отдельный чат - плз киньте линк трабла в следующем джанга видит модуль local.py, но не видит default.py В чем может быть проблема? вообще не вижу логики
Dan
а ты как натравливаешь на настройки ?
Dan
в manage.py есть os.environ.setdefault("DJANGO_SETTINGS_MODULE", "PROJECT.settings")
Anton
понял, сенькс)
Dan
там указываешь путь до дефолта
Evgen
Вопрос. есть докер с питоном 2.7 Иницилизация пройстейшого логгера log = logging.getLogger('selenium') log.setLevel(lvl) ch = logging.StreamHandler() rh = logging.FileHandler('app.log') rh.setLevel(lvl) formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s') ch.setFormatter(formatter) log.addHandler(ch) log.addFilter(rh) После старта валлит кучу логов StreamHandler Но app.log пустой. Проект подключен через volumes: - ../:/usr/src/app
Evgen
пардон... нашел ошибку :) Всем спасибо за помощь
Evgen
Kirill
У нас тут вакансия появилась, кому интересно пишите мне в личку (желательно иметь резюме). https://hh.ru/vacancy/20724621
Kirill
/stat@combot
Combot
combot.org/chat/-1001014997953
damacon
/stat@combot
Combot
combot.org/chat/-1001014997953
Anton
гайз, нужен опенсорсный джанго проект, на который можно ориентироваться как на best-practices
Anton
Если кто что подскажет - буду очч благодарен
Anton