@ru_python

Страница 6154 из 9768
Nikolay
07.08.2018
08:50:24
Нахера проверять? Сразу в lower

Valery
07.08.2018
08:50:49
Нахера проверять? Сразу в lower
тож хотел так написать, но судя по всему там будет save, которого можно избежать

мало ли

Google
Sergey
07.08.2018
08:51:15
Так гораздо лучше
Так, это как?

Sergey
07.08.2018
08:55:17
А вот так если сделать, это по пепу будет? if landing.slug != landing.slug.islower(): landing.slug = landing.slug.lower() landing.save()

Sergey
07.08.2018
08:56:43
А что там может пепу противоречить?!

Valery
07.08.2018
08:57:08
ничего, все норм

Artyem
07.08.2018
09:03:15
о, сорри: ' # Проверим что все буквы в ссылке - не заглавные, если нет - переведём их в маленькие if not landing.slug.islower(): landing.slug = landing.slug.lower() landing.save()
с пепом вроде всё норм, а с логикой местами придарться можно. допустим islower на строке состоящей из цифр выдаст False '123'.islower() Out[2]: Falseчто приведёт к бесполезному пересохранению. ну и собственно по поводу сэйва. фактически ради одного поля мы полностью перетираем значение в бд новым - лишняя работа можно обновить только нужное поле. при этом между моментами как мы получили инстанс и тем как его сохранили кто-то другой мог вносить изменения - они будут утеряны.

Nikolay
07.08.2018
09:04:49
Valery
07.08.2018
09:04:59
аргх

тогда регулярку)

[^A-ZА-Я]

Google
Tishka17
07.08.2018
09:06:48
[^A-ZА-Я]
А сюда ещё ÖÜÍ и прочее

Valery
07.08.2018
09:07:40
А сюда ещё ÖÜÍ и прочее
ладно, text != text.lower()

Artyem
07.08.2018
09:08:52
[^A-ZА-Я]
вот такими "регулярками" букву Ё и просирают =( она если что не входит в диапазон А-Я

Nikolay
07.08.2018
09:13:22
Меньше чем через месяц в школу

Макс
07.08.2018
09:14:39
#Работа Всем привет. Кто здесь занимается разработкой ботов для телеграм на Python? Для вас есть предложение от онлайн школы в виде вакансии - разработчик курсов по теме: Создание telegram-бота. Если заинтересовало, то пишите в личку - обсудим направления и личные выгоды. (Указывайте опыт работы и по возможности примеры готовых проектов - ботов.)

Poligraph
07.08.2018
09:14:52
В subpreocess.check_output можно передать символ конца ввода? И если можно, то как

Ser
07.08.2018
09:15:24
? хорошо нынешним школоло, есть все и в доступе. В мое время только только перешли с БК на целероны но остались на турбо бейсике а из литературы был кнут и и бумага про яву 4 что ли

Nikolay
07.08.2018
09:15:29
нужно еще больше сужать область

требуется составитель лупов

Tishka17
07.08.2018
09:16:15
ух ты. курсы по ботам

ничего себе

Poligraph
07.08.2018
09:16:20
в бухгалтерии все перепутают

Nikolay
07.08.2018
09:22:49
сейчас модно метакурсы

Nikolay
07.08.2018
09:22:50
?

Google
Nikolay
07.08.2018
09:22:52
курсы про то, как делать курсы

Crazy
07.08.2018
09:22:55
Nikolay
07.08.2018
09:22:58
набеги кочевников

я где-то на дне интернета видел курсы по майнкрафту

Tigran
07.08.2018
09:26:52
лолчто серьезно?
https://dtf.ru/fortnite/24240-moi-druzya-navernyaka-podumayut-chto-ya-chiter-roditeli-nanimayut-detyam-repetitorov-po-fortnite

Ruslan
07.08.2018
09:33:56
Добрый день. Как сопоставить класс с таблицей в sqlalchemy? Т.е. есть таблица в БД и есть класс, соответствующий структуре этой таблицы. Как сделать так, чтобы они стали связаны и можно было использовать CLass.query..all() и прочие методы ОРМ?

Denis
07.08.2018
09:34:00
почему putty зависает при ssh соединении если ее не трогать около 3 минут

Ser
07.08.2018
09:35:21
почему putty зависает при ssh соединении если ее не трогать около 3 минут
видимо один из очевидных запросов https://yandex.ru/search/?text=putty%20keep%20alive&&lr=20138

Ruslan
07.08.2018
09:41:16
открываешь базовый туториал по sqlalchemy и вперед
Все, что нахожу, это декларативный меппинг и классический, но в обоих случаях алхимия попытается создать таблицу, если вдруг ее не обнаружила, а мне это не нужно.

Denis
07.08.2018
09:42:23
у меня есть bat файл который запускает putty "C:\Program Files\PuTTY\putty.exe" root@12.12.12.12 pass а как сделать так что бы окно батника закрывалось после старта putty

Ruslan
07.08.2018
09:42:39
лол, дак мне нужно, чтобы и не пыталась создавать

Admin
ERROR: S client not available

Ruslan
07.08.2018
09:43:08
мне нужен эксепшен, если ее нет

Nikolay
07.08.2018
09:43:37
Google
Stuber
07.08.2018
09:44:17
Ребята, подскажите как тут лучше использовать полиморфизм, эти две строчки почти в каждом методе встречаются with sqlite3.connect(self.database) as connection: cursor = connection.cursor() https://pastebin.com/maa2QBhu

Ruslan
07.08.2018
09:44:56
Проверяй это явно
т.е. из коробки алхимия такое не умеет? простое связывание данных класс-таблица?

Nikolay
07.08.2018
09:45:48
т.е. из коробки алхимия такое не умеет? простое связывание данных класс-таблица?
Я насколько знаю, умеет, но не вижу разницы особой между подходами

Не помню навскидку

Ruslan
07.08.2018
09:47:10
разница в том, что сейчас мне надо намеппить 1 таблицу, а если потребуется еще 10, то как-то не хочется плодить проверки на существование.

Tishka17
07.08.2018
09:51:36
Чёт я не понимаю. А как это - таблица тогда есть, иногда нет - а создавать не надо

Nikolay
07.08.2018
10:02:29
деанон

Dk
07.08.2018
10:02:53
деанон
Уже давно же

Привет

GreiP
07.08.2018
10:12:51
Добрый день, подскажите библиотеку, которая поможет реализовать вывод какого-либо текста (автоматический) в активную строку.

Мне нужно писать текст в строку телеграмм поиска

GreiP
07.08.2018
10:16:35
https://pypi.org/project/pynput/
Да, вроде такого. Благодарю.

Sergey
07.08.2018
10:21:08
ребят в aiohttp как параместры отправленные через post достать?

f1nnix
07.08.2018
10:21:43
ребят в aiohttp как параместры отправленные через post достать?
payload = await request.post() но это для небольших пейлоадов. Большие тащи чанками, смотри маны.

Sergey
07.08.2018
10:22:03
да там немного инфы

Alexander
07.08.2018
10:43:39
ребята, подскажите удобную ORM

N. M.
07.08.2018
10:45:40
Sqlalchemy

Tigran
07.08.2018
10:49:55
> удобную > ORM

Google
Tigran
07.08.2018
10:50:05


gigimon
07.08.2018
10:50:18
да ладно уж

в джанге более менее удобная

пока не надо в дебри лезть

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