直到最近才开始使用python,我喜欢它!但是,我坚持使用SqlAlchemy。
我正在尝试编写一个脚本,该脚本读取MS SQL数据库,查询表(所有字段,仅某些字段上的过滤器)并将结果写入本地SQLite数据库。
(目的是编写一个数据适配器:在将结果导出到另一个数据库之前,对SQLite数据库执行一些查询。也可以在目标数据库中写入临时表。)
我可以建立连接并获取查询结果-我可以打印它们,以便知道该部分有效。但是,如何基于源SQL Server的查询结果的结构来创建新表?
这有效:
import sqlalchemy
esd = sqlalchemy.create_engine( 'mssql+pyodbc://username:passwordSservername/dbname' )
for row in esd.execute( 'select * from ticket_actions where log_dt > \'2012-09-01\''):
print( row.eFolderID )
Run Code Online (Sandbox Code Playgroud)
这也适用:
import pyodbc
cnxn = pyodbc.connect('DRIVER={SQL Server};SERVER=servername;DATABASE=dbname;UID=username;PWD=password')
cursor = cnxn.cursor()
for row in cursor.execute( 'select * from ticket_actions where log_dt > \'2012-09-01\''):
print( row.eFolderID )
Run Code Online (Sandbox Code Playgroud)
关于如何创建与查询具有相同结构的新表的任何想法?
谢谢!
相对较新的XCFE,但我喜欢它.现在查看键盘快捷方式,我遇到了找到合适的语法来绑定键盘快捷键的问题.
我看到两种设置键盘快捷键的方法:
~/.config/xfce4/xfconf/xfce-perchannel-xml\xfce4-keyboard-shortcuts.xml从选项1的设置我看到一个<property name="custom">选项2的部分,但该文件包含了另一个<property name="custom">,我没有在键盘设置对话框中看到,与像命令cycle_window_key,close_window_key等等.
我想添加键盘快捷键,如在屏幕的左侧,顶部,右侧或底部平铺窗口,但我找不到命令列表,我已经搜索了很长时间了.
我似乎无法move_window_up_key用作命令,所以我也希望看到一系列*_key定义.
这些清单存在吗?
谢谢!
command-line ×1
keyboard ×1
python ×1
shortcut ×1
sql-server ×1
sqlalchemy ×1
sqlite ×1
xfce ×1