krakodeel
Чуваак, словари не обладают упорядоченностью
Anonymous
Чуваак, словари не обладают упорядоченностью
ну да, когда в for по нему идешь тоже)
Vadim
Используй ordered dict
Артём
.decode("utf-8", "strict") - в 3.7 есть есличо
А если из моей строки сделать bytes, а затем декодировать, то она возвращает тоже самое
Julian 🏳️‍🌈
Чуваак, словари не обладают упорядоченностью
Обладают, просто там другое отношение)0)
Julian 🏳️‍🌈
Не x<y, а hash(x) < hash(y)
Иван
Не x<y, а hash(x) < hash(y)
Омг, че за хуйню ты написал?
Иван
Ты если 10 раз проитеируешься по словарю , то в сегда порядок будет другой
Иван
Хэши при каждой итерации меняются, по-твоему?
Иван
Словарь это коллекция
Julian 🏳️‍🌈
a, for i in
Иван
По любой коллекции можно итерироваться
Julian 🏳️‍🌈
ne dumay chto tam eto rabotaet tak zhe
Иван
Ну, то что словари, по твоим словам, упорядоченные - это полная хуйня и наркомания
Иван
Разве что в 3.7 сейчас словари ведут себя по дефолту как OrderedDict Но это значит просто, что они сохраняют порядок в котором элементы добавляются в словарь
Иван
Но это совсем не значит, что словари теперь упорядоченные Иначе их можно было бы сортировать ))0
Fᴏʀᴅᴇɴ
d = {'a': 1, 'b': 2} keys = sorted(list(d.keys())) d1 = {k, d[k] for k in keys}
Fᴏʀᴅᴇɴ
кхъ
Иван
Ты не отсортировал словарь, дружище
Иван
Ты создал новый словарь
Fᴏʀᴅᴇɴ
потом заменяешь переменную и все
Fᴏʀᴅᴇɴ
но да, наркоман
Tishka17
Я смотрю практика сортировки словарей достигла нового уровня
Fᴏʀᴅᴇɴ
кхкхкх
Vladyslav 🇺🇦🇪🇺
опять сортировки
Vladyslav 🇺🇦🇪🇺
как вы любиться обмазаться
Anonymous
и что т о он его не находит
Anonymous
пытаюсь запустить с данного скрипта свой скрипт
Иван
пытаюсь запустить с данного скрипта свой скрипт
Покажи trace Скрипт в той же директории?
Anonymous
да
Иван
Ну а почему ты уверен , что не находит? Покажи traceback ошибки
Иван
на крайняк POPEN принимает аргументом параметр cwd, попробуй в нём явно указать директорию, в которой скрипт находится
Максим
У меня у одного гитхабу плохо?
Anonymous
все
Anonymous
полкчилось
Anonymous
а как туда передать несколько файлов питоновских
Anonymous
чтобы они перезапускались в случае чего
Aragaer
пытаюсь запустить с данного скрипта свой скрипт
оой, не надо делать Popen("python " + script_name)
Aragaer
уж хотя бы Popen(["python", script_name])
Иван
У меня у одного гитхабу плохо?
github'u постоянно плохо
Иван
У меня напримр там вечно logout виснет
Anonymous
какие модули?
Кирилл
какие модули?
просто импортни скрипт свой
Aragaer
а кто мне вот подскажет - я знаю имя докер контейнера, хочу его запустить и залезть в него башем
Anonymous
да не так не выйдет
Anonymous
мне нужно чтобы я перезапускал их если они отвалятся
Кирилл
да не так не выйдет
ну и шо, импортнул функцию , в трай ексепт закинул ее
Anonymous
у меня сейчас, так ну как запустить все свои скрипты не най
Anonymous
а я могу запустить свой скрипт 1 паралелльно?
Anonymous
передавая ему нужные параметры
Anonymous
а как передать параметры
Anonymous
чтобы каждый со поток со своими был
Julian 🏳️‍🌈
https://termbin.com/ydmd Ну вот тут на примере
Кирилл
а я могу запустить свой скрипт 1 паралелльно?
не выдумывай ерунды from 1 import func while True: try: func(a,b,c) except: continue
Julian 🏳️‍🌈
не выдумывай ерунды from 1 import func while True: try: func(a,b,c) except: continue
Кст, а такой скрипт от Ctrl+C тоже выживет?
Кирилл
чтобы каждый со поток со своими был
судя по всему, у тебя там парсер, используй в парсере multiprocessing и pool
Aragaer
сначала docker image load, потом docker run, потом только docker exec, похоже так
Anonymous
Anonymous
хочу как то сюда передать 29 файлов) и запустить их
Anonymous
тут просто есть обработка и они хотябы будут перезапускаться
Кирилл
я ябу алибабу
Julian 🏳️‍🌈
Но вообще while true мне кажется тоже неплохой вариант🌝
Julian 🏳️‍🌈
subprocces это когда нужно взаимодейстовать с прогами на других языках
Julian 🏳️‍🌈
А паралельная обработка файлов вроде и так не выйдет ибо упрешься в диск
Damir
Где ты это нашел?
черт, я с reversed перепутал, соре