@ru_python

Страница 8006 из 9768
Андрей
05.02.2019
14:54:52
Alex
05.02.2019
14:55:33
я честно впервые в жизни увидел

Google
Исмаил
05.02.2019
14:55:35
там транслейт

Alex
05.02.2019
14:55:45
там транслейт
ах... тогда учи английский

Исмаил
05.02.2019
14:56:41
эмм

у меня инглиш Advanced

Andrew
05.02.2019
14:57:06
ах... тогда учи английский
Я грешным делом подумал "наверстали кривоногие блжд"

Mikhail
05.02.2019
14:57:13
А в чем проблема?
если я выбираю допустим первый элемент в listbox а в базе превым номером идет id 7 то что

Alex
05.02.2019
14:57:34
у меня инглиш Advanced
черепашка пиздит

Исмаил
05.02.2019
14:57:46
омг

я не вру

Alex
05.02.2019
14:58:33
но гуглить ты все равно не научился

https://www.jetbrains.com/pycharm/features/editions_comparison_matrix.html

сравнение версий

Google
Alex
05.02.2019
14:59:25
деньги есть - покупаешь Pro, нет - ставишь Community. тебе Community надолго хватит

заодно выбрасываешь на мусорку винду и ставишь нормальную ОС для работы, а не для игрушек и фотошопа.

Tigran
05.02.2019
15:00:11
в комьюнити тяжело, когда есть фронтенд-часть

Yury
05.02.2019
15:00:20
Advanced? Лел, ну это не смешно. Простите конечно, но зная инглиш на адванс юзать перевод... я со своим pre-int этого не делаю)

Alex
05.02.2019
15:01:31
в комьюнити тяжело, когда есть фронтенд-часть
это да, но кмк с фронтендом вполне отлично работает VSCode

Исмаил
05.02.2019
15:01:36
хахах

Tishka17
05.02.2019
15:01:44
если я выбираю допустим первый элемент в listbox а в базе превым номером идет id 7 то что
Эм. Ты должен из листбокса как-то вытаскивать не номера, а id.

Исмаил
05.02.2019
15:01:46
чел у меня транслейт автоматом там

Alex
05.02.2019
15:02:12
имея инглиш advanced юзать транслейт автоматом

хм...

Yury
05.02.2019
15:02:19
ну ладно, мы тут не соревнуемся в уровне английского

Tishka17
05.02.2019
15:02:32
в комьюнити тяжело, когда есть фронтенд-часть
Комьюнити и с моделями алхимии почти не дружит

Исмаил
05.02.2019
15:02:35
хаха

чел он сам перевел

Mikhail
05.02.2019
15:03:22
Tishka17
05.02.2019
15:03:34
Alex
05.02.2019
15:03:37
Комьюнити и с моделями алхимии почти не дружит
ну давай будем честны, когда новичку понадобятся продвинутые фичи автокомплита… он будет в состоянии купить себе про.

Tishka17
05.02.2019
15:04:07
я бы и рад но это не возможно
Ну тогда перед отображением стоит запомнить соответствие id и номера

Yury
05.02.2019
15:04:26
во, кстати, вопрос по алхимии. Зачем она нужна? Я просто не особо втыкаю, что это почему чистый скель плох? ну если нет юзер инпута

Google
Mikhail
05.02.2019
15:05:08
Ну тогда перед отображением стоит запомнить соответствие id и номера
не проще пронумеровать всю колонку если там записей кот наплакал

Robot
05.02.2019
15:05:45
во, кстати, вопрос по алхимии. Зачем она нужна? Я просто не особо втыкаю, что это почему чистый скель плох? ну если нет юзер инпута
тем что sql тебе вернет просто данные. если ты юзаешь ооп ты захочешь из них получать какие-то объекты, с какими-то методами

Alex
05.02.2019
15:05:53
с raw-SQL ты будешь реализовывать частично это все сам.

Yury
05.02.2019
15:08:14
лел а как код спрятать? Оо

Tishka17
05.02.2019
15:08:17
не проще пронумеровать всю колонку если там записей кот наплакал
Это нарушение зоны ответственности. База ничего не должна знать о том, как ты и в каком порядке рисуешь на экране

Yury
05.02.2019
15:08:28
''' же

sql = """ INSERT INTO dota_matches (id, team1, team2, tournament, tour_link, match_link, live, match_time) VALUES('{}','{}', '{}', '{}', '{}', '{}', '{}', '{}') ON DUPLICATE KEY UPDATE match_time='{}',team1='{}',team2='{}', live = '{}';"""\ .format(match[0], match[1], match[2], match[3], match[4],match[5],match[6], self.make_true_data(match[7]), self.make_true_data(match[7]), match[1], match[2],match[6]) else: sql = """ INSERT INTO dota_matches(id, team1, team2, tournament, tour_link, match_link, live ) VALUES('{}','{}','{}','{}','{}','{}','{}') ON DUPLICATE KEY UPDATE team1='{}',team2='{}', live = '{}';"""\ .format(match[0], match[1], match[2], match[3], match[4],match[5], match[6], match[1], match[2],match[6])

Alex
05.02.2019
15:08:59
и в простых случаях с алхимией (как и с любым другим ORM) ты можешь писать database-agnostic код.

Tishka17
05.02.2019
15:09:05
не проще пронумеровать всю колонку если там записей кот наплакал
Потом у тебя появятся два способа ввода с разной сортировкой, чё делать будешь?

Yury
05.02.2019
15:09:25
через формат знаю, что нельзя, это было до того, как я про f строки узнал

Mikhail
05.02.2019
15:10:06
Tishka17
05.02.2019
15:10:08
Ф строки не помогут от инъекций

Yury
05.02.2019
15:10:17
нет юзерввода

Yury
05.02.2019
15:10:28
Так что по идее должно быть не страшно

Google
Robot
05.02.2019
15:10:49
и в простых случаях с алхимией (как и с любым другим ORM) ты можешь писать database-agnostic код.
ну вот это так себе аргумент, никто не переезжает на другую базу в здравом уме, да и часто используют дб-специфичные вещи

Tishka17
05.02.2019
15:11:24
тогда все пипец) но в данном случае не появиться
Лучше подумай сразу о будущих случаях

А что тогда?
Ну у exec же есть параметры

Alex
05.02.2019
15:12:04
Так что по идее должно быть не страшно
даже если это не страшно в одном конкретном случае лучше сразу учиться писать правильно

bv
05.02.2019
15:12:25
у меня вопрос как можно запуститьь дочерний скрипт который в последствии остановит родительский , выполнит кое какие манипуляции и запустит сново ? пробывал command = 'python3 /root/reload_scripts.py' subprocess.Popen(command, shell=True) но как только он останавливает main.py то reload_scripts.py заканчивает работу

Yury
05.02.2019
15:12:53
Ну когда я это писал, я тут не знал о большей части вещей, даже об инъекциях. Ох уж эти гайды по mysql в питон!!

Vasia
05.02.2019
15:22:51
как лучше всего искать подстроку в списке строк, стоит пробовать регулярку или хватит библиотечной функции?

bv
05.02.2019
15:23:09
еще раз объясни что ты хочешь сделать?
есть скрипт main.py он на сокете принемает команды всякие. он связан еще с 6 скриптами воркерами Мне надо как то его перезапустить все это дело через команду переданную по сокету. перезапуск отдельно воркеров у меня есть делается все посредством os.system('systemctl reload woeker1.service') но мне бы еще сделать перезапуск самого главного скрипта main.py, но когда я например запускаю command = 'python3 /root/reload_scripts.py' subprocess.Popen(command, shell=True) то скрипт доходит до os.system('systemctl reload maini.service') и перестает работать.

в reload_scripts.py по очереди перезапускаются все воркеры с таймаутами

Alex
05.02.2019
15:25:19
охщи… мне кажется это звучит как дикий костыль

bv
05.02.2019
15:25:35
самый что не наетсь костылище

Alex
05.02.2019
15:25:59
а что ты просто после того как отработал твой релоад exit сделать не можешь?

Yury
05.02.2019
15:26:31
Ребят, есть задача В репозитории на гитхабе (не моем) лежит json файл Мне надо со своего кода его себе загрузить. Есть идеи как?)

Alex
05.02.2019
15:26:44
curl

wget

Google
Alex
05.02.2019
15:26:57
requests

Yury
05.02.2019
15:27:07
К чему обращаться?

Alex
05.02.2019
15:27:11
в каком еще нахрен репозитории?

Yury
05.02.2019
15:27:20
Удаленном

в гите

а, ну да

это важно

Alex
05.02.2019
15:27:39
это важно
внезапно

на гитхабе?

Yury
05.02.2019
15:27:57
угу

fso
05.02.2019
15:28:06
Ребят, привет! Питон 2.7 ругается про 1 января 2020 года.. чем грозит? В тыкву все превратится?

Alex
05.02.2019
15:28:07
ну дык просто скачай по http

Yury
05.02.2019
15:28:14
на гит энтерпрайс, но это же не важно

Yury
05.02.2019
15:28:47
Если по прямой сслыке, то он скачивает страницу гита

Страница 8006 из 9768