#
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
Есть идеи?
Alexander
18.02.2018
08:27:44
Вот
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
(но удалил пост)
wi34rd
18.02.2018
08:28:56
Александр
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
??
18.02.2018
08:49:36
? я вас спрашу, извените за ошибку я из Узбекистана
Ivan
18.02.2018
08:50:04
Albatrosicks
18.02.2018
08:50:15
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
Google
???
18.02.2018
09:13:37
?
Alexander
18.02.2018
09:13:58
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
Замени все либо на одинарные, либо на двойные
Alexander
18.02.2018
09:16:05
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
Или кортеж не выдаст?