提问人:Nate 提问时间:8/8/2023 更新时间:8/8/2023 访问量:36
Pyodbc 脚本随机 zsh:在 FileMaker Server 上执行查询时中止
Pyodbc script randomly zsh: abort when exicuting query on filemaker server
问:
我在使用我的 M1 Mac Mini 将 pyodbc 连接到 filemaker 时遇到了很多问题。
我终于发现,花了这么长时间才弄清楚的原因之一是执行查询通常会导致应用程序中止。
Python 脚本:
conn = pyodbc.connect("DRIVER={FileMaker ODBC}...(rest of connection string)...encoding='iso-8859-1'")
conn.setdecoding(pyodbc.SQL_CHAR, encoding='iso-8859-1')
conn.setdecoding(pyodbc.SQL_WCHAR, encoding='iso-8859-1')
conn.setencoding(encoding='iso-8859-1')
query = "SELECT Code FROM Barcodes"
cursor = conn.cursor()
cur = cursor.execute(query)
一半的时间它给了我我请求的数据,其余的时间它给了我这个错误并中止了脚本
Python(4742,0x202770e00) malloc: Incorrect checksum for freed object 0x7fbd4acf9010: probably modified after being freed.
Corrupt value: 0x0
Python(4742,0x202770e00) malloc: *** set a breakpoint in malloc_error_break to debug
zsh: abort python filemaker.py
帮助!
答: 暂无答案
评论