@ru_python

Страница 4790 из 9768
#
18.02.2018
08:20:32
Пайтон*

Alexander
18.02.2018
08:22:25
Что мне нужно так и оставить

' ШОПАР "

Google
Pavel
18.02.2018
08:24:48
я думаю, тут нужно смотреть в то место, как sql подставляет значения, а не преобразовывать строку. в строке у тебя нет бэкслэша, его добавляет питон когда ты принтишь пременную

#
18.02.2018
08:25:10
Есть идеи?

wi34rd
18.02.2018
08:27:56
скрытая реклама?

Alexander
18.02.2018
08:28:08
Я получаю словарь при парсинге эксель

12264: 'ЗАКРЫТОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО "ДЕЛ\'АВИА" "DEL\'AVIA"'

Sergey
18.02.2018
08:28:36
скрытая реклама?
Едва ли. Это самая известная конфа по пайтону в Украине

Alexander
18.02.2018
08:28:41
(как вы поняли, ШОПАР не единственный)

Sergey
18.02.2018
08:28:50
(но удалил пост)

Александр
18.02.2018
08:29:24
всмысле

Sergey
18.02.2018
08:29:32
Ну вот кто украинцы - тех и спрашиваю

Google
Александр
18.02.2018
08:29:37
?

Шо надо

Sergey
18.02.2018
08:30:10
Шо надо
Что думаешь про пайкон?

Александр
18.02.2018
08:30:55
ничего

а ты??

)0))

8823
18.02.2018
08:32:34
здрасте я здесь краню над элементарной херней



Alessio
18.02.2018
08:34:53
with + split

Леонид
18.02.2018
08:37:59
Может так?!: >>> a = 'Hello \'Wold"' >>> a 'Hello \'Wold"' >>> a.replace("'","\"") 'Hello "Wold"'

Alexander
18.02.2018
08:38:30
Oleg
18.02.2018
08:41:45
но мы-то не украинцы
а давайте проведем перекличку. кто откуда в этой группе? может здесь можка какие-то голосвовалки создавать?

wi34rd
18.02.2018
08:42:18
есть бот, но его сюда только админ пригласить может

Alexander
18.02.2018
08:42:59
@vote

Ivan
18.02.2018
08:43:29
Ты откуда, бро? Россия-мать – 17 ??????? 46% Украина – 9 ???? 24% Другое – 9 ???? 24% Беларусь – 1 ▫️ 3% Татарстан – 1 ▫️ 3% Казахстан ▫️ 0% ? 37 people voted so far.

Oleg
18.02.2018
08:45:45
интересно кто "другое". может можна сделась чтобы люди свои варианты добавляли?

wi34rd
18.02.2018
08:46:04
нет

Ivan
18.02.2018
08:46:07
Прямо таки добавлять нельзя

Можно писать просто

??
18.02.2018
08:46:49
здравствуйте, есть бесплатный курсы по python

Google
Oleg
18.02.2018
08:46:53
я видел голосвовалки в которых присутствует пункт - свой вариант

Kisialeu
18.02.2018
08:48:10
Pavel
18.02.2018
08:49:11
Мне нужно чтобы 'World" был
>>> s = r'hello \'world"' >>> "\\" in s True >>> new_s = s.replace("\\", "") >>> "\\" in new_s False

??
18.02.2018
08:49:36
? я вас спрашу, извените за ошибку я из Узбекистана

Ivan
18.02.2018
08:50:33
Татарстан отдельно, лол
Я не очень шарю) я из Украины

Павел
18.02.2018
08:57:07
HARD
18.02.2018
09:02:55
Как получить значение исключения ?

Павел
18.02.2018
09:03:29
В каком смысле?

HARD
18.02.2018
09:04:32
mysql.connector.errors.IntegrityError: 1062 (23000): Duplicate entry 'polundra1310@rambler.ru:l3091117' for key 'line'

как мне вернуть значение polundra1310@rambler.ru:l3091117

Павел
18.02.2018
09:08:49
даже хз, распарсить исключение

вижу твой вопрос на SO

Pavel
18.02.2018
09:11:20
https://github.com/mysql/mysql-connector-python/blob/master/lib/mysql/connector/errors.py#L172 судя по этому, никак, там только msg можешь вытянуть или errno

Леонид
18.02.2018
09:12:10
Мне нужно чтобы 'World" был
Я думаю это нереально) В виду того, что это строковая переменная и значение прописано в одинарных ковычках, поэтому внутри одинарные ковычки в любом случае экранируются)

Artem
18.02.2018
09:12:49
Бля

Denis
18.02.2018
09:13:07
Ват

Павел
18.02.2018
09:13:14
mysql.connector.errors.IntegrityError: 1062 (23000): Duplicate entry 'polundra1310@rambler.ru:l3091117' for key 'line'
In [15]: import re In [16]: task = "mysql.connector.errors.IntegrityError: 1062 (23000): Duplicate entry 'polundra1310@ramb ...: ler.ru:l3091117' for key 'line'" In [17]: re.search(r"entry\s'(.*)'\s", task).group() Out[17]: "entry 'polundra1310@rambler.ru:l3091117' " In [18]: re.search(r"entry\s'(.*)'\s", task).group(1) Out[18]: 'polundra1310@rambler.ru:l3091117'

Google
Denis
18.02.2018
09:14:24
Павел
18.02.2018
09:14:28
хватит спамить стикерами

Alexander
18.02.2018
09:14:42
Artem
18.02.2018
09:14:51
Вы заебали хуйню писать

Alexander
18.02.2018
09:15:03
Я эксель лист гружу в БД

В экселе названия компаний есть

Какой-то гений прямо в налоговой написал название общества вот так:

ЗАО 'ШОПАР"

И когда xlrd видит такую вот херь

То считывает вот так:

' ЗАО \'ШОПАР" '

Ну а SQL в свою очередь выдает

near "ШОПАР": syntax error

Artem
18.02.2018
09:15:19
Какой нахуй хеллоуворлд?!

К хуям охуели?!

Denis
18.02.2018
09:15:37
Замени все либо на одинарные, либо на двойные

Google
Denis
18.02.2018
09:16:23
.replace("'", '"')

Alexander
18.02.2018
09:16:23
Мне нужно в БД передать 'ШОПАР"

Denis
18.02.2018
09:16:39
Ну тем более, берешь и передаешь

Только не форматом

Alexander
18.02.2018
09:17:17
Или кортеж не выдаст?

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