我试图简化这一点,以便它可以提取任何数据并在没有任何冲突的情况下进行布局,但如果我的日期结构带有冒号并且我的某些产品使用反斜杠或类似字符的代码,我会发现错误。如果存在,有什么方法可以在字符串中剥离或包含这些?这是我使用 MySQLdb 的简单过程...
c = db.cursor()
exstring = "SELECT id,model,upc,date,cost FROM products"
CellRange("A5:I600").clear() # cleanup existing data
c.execute(exstring)
sh = c.fetchall()
for i, pos in enumerate(sh):
Cell(5+i, 1).horizontal = pos #starts 5th row
这些类型的日期(日期时间)有很多错误......
2013-06-01 05:15:02
获取 27/basic_io.py 错误列表,以及未定义全局名称“logging”。
File "27/basic_io.py", line 352, in __setattr__
File "27/basic_io.py", line 238, in _set_horizontal
File "27/basic_io.py", line 607, in __setattr__
File "27/basic_io.py", line 352, in __setattr__
File "27/basic_io.py", line 167, in _set_value
Namerror: global name 'logging' is not defined
但如果我选择基本数据,一切都很好。我想达到 SELECT * 的目的,它会毫无问题地拉回任何表结构。如果不可能,那么一种过滤各个列的方法。