
Eldar
09.10.2018
20:01:12
так может быть если id в базе ушел вперед от sequence

Danil
09.10.2018
20:01:50
есть вероятность, что ты просто криво создал объект какой-нить sequenct не инкрементировал
и все косяк

Google

Alex
09.10.2018
20:02:41

Eldar
09.10.2018
20:03:12

Denis
09.10.2018
20:03:30
я в dbeaver создаю id

Eldar
09.10.2018
20:04:01

Alex
09.10.2018
20:04:26

Denis
09.10.2018
20:04:43
:)) рууучками)

Alex
09.10.2018
20:05:40

Denis
09.10.2018
20:08:15
Я думал може в dbeaver дело но auto_inreacement шдюк появился когда я из питона запускла работу с базой он мне писал что поле id пустое, хотя должно автоматом заполняться... Что могло пойти не так, код на серваке лежал месяц я его не трогал он не работал...
просто я читаю ваши предположения, ничего не работало же..
в смысле не менялось никак

Eldar
09.10.2018
20:09:25
Кстати ещё проблема может быть, что пермиссии у роли поменялись

Google

Alex
09.10.2018
20:11:14

Denis
09.10.2018
20:11:17
Куда то исчезло, магия

Дмитрий
09.10.2018
20:36:22
Но с другой стороны бесплатнчюые обеды неплохо так экономят

Fogmon
09.10.2018
21:30:39

Евгений
09.10.2018
21:34:45
Отлично, вообще нечитаемо

Fogmon
09.10.2018
21:35:06
Вот именно, но я могу перевести

Nikolay
09.10.2018
21:35:31
остановись

Fogmon
09.10.2018
21:36:29
Python : Это же плагиат! Вы же не просто написать "импорт реферат".
Java : Уже 2 страницы прочитал и до сих пор не могу понять о чем речь.
Я не понимаю что это почему такая низкая качество

Андрей
09.10.2018
21:40:20
Стэковерфлоу где?....

Fogmon
09.10.2018
21:41:04
Короче, дедовский метод сработал.

Ihor
09.10.2018
21:44:07
Привет. Здесь кто-то работал с базами данных Oracle (имею в виду библиотеку cx_Oracle)?
При подключении к бд(conn = cx_Oracle.connect("user/password@//host:1521/SID")) выдает ошибку __cx_Oracle.DatabaseError: ORA-12170: TNS:Connect timeout occurred__
Скрипт запускается в директории вместе с клиентом oracle.
1. Не уверен, что версия клиента подходит под версию БД.
2. На БД стоит firewall, но с того же устройства заходит в базу из GUI (Oracle SQL Developer)

?
09.10.2018
21:47:08
@idAndrey

Андрей
09.10.2018
21:47:40
Уже лучше

Nikita
09.10.2018
21:51:57

Google

Ihor
09.10.2018
21:55:15

Nikita
09.10.2018
21:59:48
перепроверяйте настройки сервера и фаервола

Ihor
09.10.2018
22:00:38

Vyacheslav
09.10.2018
23:03:18
Есть кто живой? долблюсь в глаза на ночь глядя, не могу распознать ошибку. Может кто посвежее есть, заметит?
cursor.execute('''INSERT INTO games(gameid, league_en, start_time, team1_en, team2_en, score1, score2, league_ru, team1_ru, team2_ru) VALUES(?,?,?,?,?,?,?,?,?,?)''', (game["I"], game["LE"], game["S"], game["O1E"], game["O2E"], score1, score2, game["L"], game["O1"], game["O2"]))
mysql.connector.errors.ProgrammingError: Not all parameters were used in the SQL statement


Станислав
09.10.2018
23:16:26
cursor.execute('''INSERT INTO games(gameid, league_en, start_time, team1_en, team2_en, score1, score2, league_ru, team1_ru, team2_ru) VALUES(?,?,?,?,?,?,?,?,?,?)''', (game["I"], game["LE"], game["S"], game["O1E"], game["O2E"], score1, score2, game["L"], game["O1"], game["O2"]))
Перезапусти mysql с логгированием: mysqld --log=/path/to/query.log
И смотри, что там происходит
Может, не все переменные определены?
Может, в таблице есть ещё какие-нибудь обязательные параметры?

Vyacheslav
09.10.2018
23:19:00
не, вообще никаких необязательных
перехожу на формат строки через форматирование %s , работает

Станислав
09.10.2018
23:21:40
А писал cursor = cnx.cursor(prepared=true) ?

Vyacheslav
09.10.2018
23:23:22
Нет кст

Ekaterina
10.10.2018
00:59:37
Привет, вклинюсь резко с вопросом. Подкиньте библиотеку для проверки орфографии слова типа http://norvig.com/spell-correct.html Только мне для русского нужно

Андрей
10.10.2018
01:01:42

Ekaterina
10.10.2018
01:01:56
Спасибо!)

BLVCK
10.10.2018
01:15:27
подскажите, есть ли более грамотное решение(без использования цикла "while True")?
задача включать и выключать скрипт с помощью изменения переменной "global_shutdown" из телеграмма. Изначально строчки №17 не было.
https://gist.github.com/x-Sonnet/4a38d032ef6c45c63dfbbeb79a99a5b3

Google

Ekaterina
10.10.2018
01:19:15

Андрей
10.10.2018
01:20:08
Соре
Ориг ссылка не работала :)

Ekaterina
10.10.2018
01:25:46
А на маках где лежит 3.6? 2.7 нашла без проблем, а вот 3.6… Нашла в другой директории, но там всякая документация и другая порнография. А я так понимаю что обязательно должно быть site-package
Зато там есть 2.6…

SetazeR
10.10.2018
01:31:06

BLVCK
10.10.2018
01:31:35

SetazeR
10.10.2018
01:31:52
а, всё понял
короче когда скрипт "выключен" оно у тебя проц жрёт как не в себя

BLVCK
10.10.2018
01:32:29

SetazeR
10.10.2018
01:35:55
Я бы твой костыль переписал так https://gist.github.com/setazer/58cab9144691fc709551c282cc7ffdc3
Но вообще мне тоже интерено. Я не шибко продвинутый питонист. Чем обычно обеспечивают "вечное" выполнение скрипта.

Vitaly
10.10.2018
01:40:35
while True
тем и обеспечивают, на хабре даже была об этом статья

SetazeR
10.10.2018
01:54:23
всякие вечные треды базово тоже на этом работают?

Donaudampf
10.10.2018
01:59:07
только обычно эти вечные циклы всё же подразумевают какое-то завершение, иначе на ошибку похоже. Если это тред, то он хотя бы должен запускаться как демон

Vitaly
10.10.2018
02:01:34
return же есть

Андрей
10.10.2018
02:02:46
А что мешает демонизировать скрипт?