为了账号安全,请及时绑定邮箱和手机立即绑定

Python sqlite3 db:正确构建数据库。写入数据库时​​跳过第一列。

Python sqlite3 db:正确构建数据库。写入数据库时​​跳过第一列。

潇潇雨雨 2021-09-02 20:32:04
我有一个将数据写入 sqlite3 数据库的 python 脚本。它有 26 列,但其中 15 列只需要 1 个单元格数据。而不是有 15 列,每列有 1 个数据单元格,我只想将它们收集到一个(或两个)列中。我不知道如何用 Sqlite3 做到这一点。我在想也许将所有设置循环打印到前一两列中,然后从那里写入数据库时告诉 sqlite3 忽略/跳过前几列。那可能吗?稍后我将数据库加载到 db 浏览器中用于 sqlite 并导出到 csv,然后将它们加载到 excel/google doc 中。我希望通过从一开始就正确构建它,从而避免在导入到 excel/google doc 后进行大量复制/粘贴。当前数据库| 1| Time      | Type  | Price    | Amount  | Gain     | Market    | Option 1 | Acc     | Setting a | Setting b  || 2|-----------|-------|----------|---------|----------|-----------|----------|---------|-----------|------------|| 3| 22:12:15  | Buy   | 660.33   | 0.0130  | 8.58429  | Market 1  | 0.00085  | DD_23   | 0.00233   |     5      || 4| 22:12:15  | Sell  | 659.58   | 0.0070  | 4.61706  |           |          |         |           |            || 5| 19:36:08  | Buy   | 670.00   | 0.0082  | 5.49400  |           |          |         |           |            || 6| 19:36:08  | Sell  | 670.33   | 0.0058  | 3.88791  |           |          |         |           |            || 7| 19:36:08  | Buy   | 671.23   | 0.0060  | 4.02738  |           |          |         |           |            || 8| 13:01:41  | Sell  | 667.15   | 0.0015  | 1.00073  |           |          |         |           |            || 9| 13:01:41  | Buy   | 667.10   | 0.0185  | 12.3414  |           |          |         |           |            ||10| 07:14:36  | Sell  | 657.55   | 0.0107  | 7.03579  |           |          |         |           |            ||11| 07:14:36  | Buy   | 657.08   | 0.0005  | 0.32854  |           |          |         |           |            ||12| 07:14:36  | Sell  | 656.59   | 0.0088  | 5.77799  |           |          |         |           |            |
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 167 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信