
Roman
18.10.2016
08:26:14
русский сложный язык
я татаромонгол в 4 колении

Kill me pls
18.10.2016
08:26:45

Roman
18.10.2016
08:27:05

Google

Kill me pls
18.10.2016
08:28:03

Ssi
18.10.2016
08:54:56

Roman
18.10.2016
08:55:10

Psy
18.10.2016
09:08:15
питонщики, так жить нельзя.
как с таким работать, пошлите в ман нужный

Ssi
18.10.2016
09:09:24

Psy
18.10.2016
09:12:27
list=[u'bla@mail.ru', u'bla@inbox.ru', u'bla@yandex.ru'] query='SELECT * from bla where column in %s' execute(query,(list,))

arisu
18.10.2016
09:13:21
а что с этим не так?

Psy
18.10.2016
09:13:35
делает не то что нужно. как еслиб я выполнил запрос SELECT * from bla where column in ('bla@mail.ru','bla@inbox.ru')

arisu
18.10.2016
09:13:37
помимо того, что перекрыто имя list

Psy
18.10.2016
09:13:49
это для примера
там не list

Aragaer
18.10.2016
09:14:11
sql инъекция ж, не?

Google

Psy
18.10.2016
09:15:04
там не важно
как приготовить это?

Aragaer
18.10.2016
09:15:51
ну тогда надо сделать так, чтоб на выходе получился валидный sql

Psy
18.10.2016
09:16:18
кроме как засунуть в стринги в нужном виде

Aragaer
18.10.2016
09:16:40
то есть where column in ("'+",".join(my_list)+'")'
но я б за такое убил

Psy
18.10.2016
09:17:01
так заработает, но так не красиво

Aragaer
18.10.2016
09:17:25
и надо курить ман по конкретной библиотеке, которую ты используешь, может там есть execute для списков

Mark
18.10.2016
09:17:52
Всем привет :)

Яков
18.10.2016
09:18:14
комрады посоветуйте, нажен rest client и server в одном флаконе, простой

Psy
18.10.2016
09:18:41

Aragaer
18.10.2016
09:18:54
что за либа?

Psy
18.10.2016
09:19:20
MySQLdb

Ssi
18.10.2016
09:19:28

Psy
18.10.2016
09:20:08
не видел чтоб умело

Ssi
18.10.2016
09:20:21
может в этом и проблема? :)

Psy
18.10.2016
09:21:27
тоесть только грязный хак с подготовкой списка в нужном виде?

Ssi
18.10.2016
09:21:43
ну, нет
не только

Psy
18.10.2016
09:21:53
за это бьют, да?

Google

Ssi
18.10.2016
09:22:37
можешь унаследовать list, перегрузить метод __str__
ну, и вместо list() искользовать свой класс

Aragaer
18.10.2016
09:26:38
http://stackoverflow.com/questions/589284/imploding-a-list-for-use-in-a-python-mysqldb-in-clause
видимо никак
а вот советуют просто сконвертить список в тупл, а потом в строку и оно будет в нужном формате без джойнов

Psy
18.10.2016
09:27:48
вот так я и делал
благодарю, значит так и оставлю

Ssi
18.10.2016
09:30:35
или конверти явно
str(your_fucking_list)

Aragaer
18.10.2016
09:31:48
не, лист в строку будет с квадратными скобками, а надо круглые

Ssi
18.10.2016
09:32:08
ну, мысль-то ясна
пусть там будет ёбаный кортеж

Psy
18.10.2016
09:32:38

here1am
18.10.2016
09:32:42
ТНН?
говорю ж, я не сексист, никто не нужен

Ssi
18.10.2016
09:33:59
»> l = ['dfdfdf', 'rer5t5']
»> str(l)
"['dfdfdf', 'rer5t5']"
так, ведь, надо?

Aragaer
18.10.2016
09:34:29
нет, ('dfdfdf', 'rer5t5') надо

Pavel
18.10.2016
09:34:35
Всем привет!
Посоветуйте нубу проверенные либы (чтобы жило долго и было интересно) под Django (первый проект). И как это вообще запилить? (toturial'ы и doc читать и так ясно)
Цель: интерактивный персональный сайт со всякими плюхами (мини-сервисы, портфолио, бложик и т.д.)
c https://djangopackages.org/ знаком, просто интресует мнение людей, которые переделали кучу таких проектов и знают, как это готовить :)

Aragaer
18.10.2016
09:34:40
поэтому сначала в тупл

Ssi
18.10.2016
09:34:56
да хуй бы с ним, с туплом

Google

Ssi
18.10.2016
09:35:04
понятно же и так :)
там бы сконвертировать правильно

Psy
18.10.2016
09:44:25
ничуть

Admin
ERROR: S client not available

Psy
18.10.2016
09:59:33
format_strings='\', \''.join(map(str, mylist))
format_strings='\''+format_strings+'\''
вот так оставил?

Rinat
18.10.2016
10:03:01

Subbotin
18.10.2016
12:36:44
Кто-нить знает чатик про разработку под android?
Мне надо падающий сервис рестартовать

Pavel
18.10.2016
12:37:54

87776
18.10.2016
14:10:25
gjcjys
напомните зачем нужна конструкция with

Nikolay
18.10.2016
14:13:38
чтобы было красиво - синтаксический сахар над try .. finally

Aragaer
18.10.2016
14:19:07
почти. Это контексты с _enter_ и _exit_
и вроде если делается return, то finally ... срабатывает?

Nikolay
18.10.2016
14:19:35
нет конечно

Aragaer
18.10.2016
14:19:49
а с with срабатывает

Nikolay
18.10.2016
14:21:15
срабатывает

Google

Nikolay
18.10.2016
14:21:34
In [1]: def t():
...: try:
...: a=1
...: return a
...: finally:
...: print("i'm here bro")
...:
In [2]: t()
i'm here bro
Out[2]: 1

Oleg
18.10.2016
14:25:43
Всем привет!

Pavel
18.10.2016
15:04:37

Юра
18.10.2016
15:13:24
Привет)

Louis
18.10.2016
15:25:19
Привет

Артем
18.10.2016
15:59:34
Привет

Kill me pls
18.10.2016
16:03:01
i = input ('Проиграть')
print(i)
input('Вы проиграли')

Сергей
18.10.2016
16:05:16
три `
для multiline
kek
по 1 для single line

Bo0oM
18.10.2016
16:05:56
`
`
```
`

Kill me pls
18.10.2016
16:06:48
Такс