久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

python這個錯誤怎么處理pymysql.err.ProgrammingError: (1064, ’ at line 1")

瀏覽:176日期:2022-06-30 17:17:27

問題描述

root@iZbp1iqn00z9x3jov6bas1Z:/data/wwwlogs/www# python log1.pymultiprocessing.pool.RemoteTraceback:'''Traceback (most recent call last): File '/usr/lib/python3.5/multiprocessing/pool.py', line 119, in worker result = (True, func(*args, **kwds)) File '/usr/lib/python3.5/multiprocessing/pool.py', line 44, in mapstar return list(map(*args)) File 'log1.py', line 289, in main_loop create_table(table_name) File 'log1.py', line 87, in create_table con_cur.execute(creat_table.format(t_name)) File '/usr/local/lib/python3.5/dist-packages/pymysql/cursors.py', line 166, in execute result = self._query(query) File '/usr/local/lib/python3.5/dist-packages/pymysql/cursors.py', line 322, in _query conn.query(q) File '/usr/local/lib/python3.5/dist-packages/pymysql/connections.py', line 856, in query self._affected_rows = self._read_query_result(unbuffered=unbuffered) File '/usr/local/lib/python3.5/dist-packages/pymysql/connections.py', line 1057, in _read_query_result result.read() File '/usr/local/lib/python3.5/dist-packages/pymysql/connections.py', line 1340, in read first_packet = self.connection._read_packet() File '/usr/local/lib/python3.5/dist-packages/pymysql/connections.py', line 1014, in _read_packet packet.check_error() File '/usr/local/lib/python3.5/dist-packages/pymysql/connections.py', line 393, in check_error err.raise_mysql_exception(self._data) File '/usr/local/lib/python3.5/dist-packages/pymysql/err.py', line 107, in raise_mysql_exception raise errorclass(errno, errval)pymysql.err.ProgrammingError: (1064, 'You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ’’ at line 1')'''The above exception was the direct cause of the following exception:Traceback (most recent call last): File 'log1.py', line 326, in <module> p.map(main_loop, logs_list) File '/usr/lib/python3.5/multiprocessing/pool.py', line 260, in map return self._map_async(func, iterable, mapstar, chunksize).get() File '/usr/lib/python3.5/multiprocessing/pool.py', line 608, in get raise self._valuepymysql.err.ProgrammingError: (1064, 'You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ’’ at line 1')

這個錯誤怎么處理

python3.5.2

報錯如下

日志格式

python這個錯誤怎么處理pymysql.err.ProgrammingError: (1064, ’ at line 1")

問題解答

回答1:

看你的報錯是SQL語句出錯,應(yīng)該是你換行符引起的sql語句換行建議用三個引號來,如

create_table = ''' sql語句'''回答2:

變量名: log_pattern_obj 沒有定義, 檢查下是不是打錯字母或者忘記定義了

標簽: Python 編程
主站蜘蛛池模板: 乡城县| 金塔县| 蒙自县| 封开县| 贵溪市| 昌宁县| 梅州市| 会东县| 北碚区| 武宁县| 尚义县| 云阳县| 交口县| 个旧市| 突泉县| 苍梧县| 龙陵县| 喀什市| 会昌县| 武胜县| 正镶白旗| 五华县| 筠连县| 理塘县| 会泽县| 楚雄市| 久治县| 博野县| 多伦县| 宁晋县| 漾濞| 通渭县| 新邵县| 宜阳县| 常山县| 奎屯市| 盐源县| 建湖县| 哈巴河县| 玉溪市| 清徐县|