Skip to content

Instantly share code, notes, and snippets.

@brewneaux
brewneaux / test.py
Last active January 16, 2023 15:16
WT32-SC01 Plus - CircuitPython Display
import board
import displayio
import terminalio
import microcontroller
from adafruit_display_text import label
from adafruit_display_shapes.rect import Rect
import struct
# Release any previously configured displays
displayio.release_displays()
@brewneaux
brewneaux / pyodbc_4022_repro_trace.log
Created January 30, 2018 17:05
pyodbc_4022_repro_trace
python.exe pyod 1960-7824 ENTER SQLSetEnvAttr
SQLHENV 0x0000000000000000
SQLINTEGER 201 <SQL_ATTR_CONNECTION_POOLING>
SQLPOINTER 2 <SQL_CP_ONE_PER_HENV>
SQLINTEGER 4
python.exe pyod 1960-7824 EXIT SQLSetEnvAttr with return code 0 (SQL_SUCCESS)
SQLHENV 0x0000000000000000
SQLINTEGER 201 <SQL_ATTR_CONNECTION_POOLING>
@brewneaux
brewneaux / pyodbc_4022_repro_script_2.py
Created January 30, 2018 16:50
simplified pyodbc bug repro script
# Python 2.7.12 |Anaconda 4.1.1 (64-bit)| (default, Jun 29 2016, 11:07:13) [MSC v.1500 64 bit (AMD64)]
import pyodbc
import traceback
import sys
assert pyodbc.version == '4.0.22'
import pyodbc
import traceback
import sys
assert pyodbc.version == '4.0.22'
stmt = 'INSERT INTO test_insert (id,id2,id3,id4,val,id5,id6,id7,id8) VALUES (?,?,?,?,?,?,?,?,?)'
conn = pyodbc.connect(
r'DRIVER={SQL Server Native Client 11.0};'