Roman
в чем трабл слушать на англ?
Roman
Roman
но суть ясна
Alexander
у русскоязычных как правило расскачено чтение, а вот листининг и тем более говорение как правило не очень.
и даже не в этом дело, в русско язычных подкастах как правило приглашают гостей из местных компаний и ты просто расширяешь кругозор, что люди вообще делают, чем занимаются, что за компании есть на рынке и чем они занимаются, опять же про евенты узнаешь и т.п. и т.д.
Anonymous
Liman
Ребята есть тут гавнокод или плохие моменты? https://pastebin.com/4bPEHgHk
я 3 месяц эти строки пишу, чтобы без плохих строк и оптимизацией хорошей
Anonymous
Голый ексепт оставлять считается плохой практикой
Дима
data = loads(dumps(parse(session().get(link, headers=headers, timeout=10, verify=False, proxies=get_proxies()).text)))
Я бы написал чуть многословнее, чем парсить глазами такую длинную строку с несколькими вложенностями
Дима
try:
if x['lastmod'].split('T')[0] == date:
keyword_checker(x)
except:
pass
Дима
Какая здесь ошибка вообще может произойти?)
Дима
print('SUCCESS: {0}'.format(link))
Дима
Если питон по версии выше 3.6 то наверное formattedstrings стоит использовать)
Anonymous
Хоть винни пух меня понимает
Дима
Я про это и говорил) термин только не тот употребил наверное
s0menickname
нет
s0menickname
у тебя-то выше 3.6
s0menickname
а у юзера может быть ниже
s0menickname
поэтому надо пока .format() юзать
s0menickname
тогда переносимость страдает
Ruzal
Только на винде*
Ruzal
А если у юзера DOS?
Chrome OS? BSD?
Ruzal
Под каждой системой собирать проект будешь?)
s0menickname
у меня на линуксе не заработает
s0menickname
у моего друга маковода не заработает
s0menickname
да и на телефоне ни у кого не заработает
s0menickname
почему же
s0menickname
индивидуально
s0menickname
будешь макбук покупать чтобы собрать?
Ruzal
да какой изврщенец
Ruzal
мы тебе хотим сказать, что в проде так не делают
Ruzal
ты либо делал свой проект, либо он совсем маленький
s0menickname
неудобно
s0menickname
удобнее просто исходники запускать
s0menickname
никакую, это же неудобно
s0menickname
я лох что ли неудобными инструментами пользоваться
s0menickname
ну мне неудобно вот я и не юзаю
Chebyrash
Чат ожил
s0menickname
нормальный у меня пк
s0menickname
и виртуалку тянет
s0menickname
но это неудобно
Chebyrash
Косарь человек, могли бы уже ожить
Ruzal
под виртуалкой ты имеешь в виду докер?
s0menickname
надо ставить, настраивать
s0menickname
и работает медленно
Ruzal
или ты рил в виртуалке кодишь?
s0menickname
s0menickname
Chebyrash
Chebyrash
Ruzal
s0menickname
это мне что деньги платить надо за использование f-строк?
s0menickname
не проще юзать .format() пока 3.6+ не станет массовым?
s0menickname
не знаю как ты, но я собираюсь жить дольше
Ruzal
а вот если он пишет модуль для других питон либ
Ruzal
то да, лучше format
s0menickname
на линукс есть?
s0menickname
s0menickname
мозга?
s0menickname
я на линуксе сижу
Ruzal
крч, лучше юзай format(), если делаешь что-то, чем будут пользоваться другие
Ruzal
а если просто для себя что-то учебное, то f-ки
s0menickname
винда неудобная
s0menickname
мне неудобная значит мне виртуалка неудобная если не хочу платить за f-строки
s0menickname
нечего ответить?
s0menickname
просто нечего
s0menickname
думаю
Mark I
Всем привет. Как сохранять переменные, которые меняются? ЧТобы в последующих запусках использовать их
Absolute
пихать в конфиг?
Absolute
если ты на линухе то можно в домащней дирректории сделать скрытую папку ~/.BestProgramEver
Absolute
и там сделать какой-нибудь cfg.json
Absolute
и пихать все туда
Absolute
на винде примерно также, просто какие дирректории юзаются
Чупакабра
Есть глобальные переменные для хранения всякой юзерской требухи. Они есть во всех ОС
s0menickname
s0menickname
Чупакабра
зачем...
Ну чтоб совсем жирно было. Гулять так гулять. Заводить БД для трех с половиной параметров...
s0menickname
s0menickname
но кто гарантирует что завтра их не станет 30