1

我对python相当陌生,我注意到语法与vb.net完全不同。在这种情况下,我正在尝试将数据从 csv 导入 ms sql 服务器。

我的 csv 文件有 9 列,有些列和行是空白的,有些则不是。

import csv
import os

os.chdir('C:\\Users\\Desktop\\PROGRAMs\\TEST')

with open('test.csv', newline='') as csvfile:
    spamreader = csv.reader(csvfile)
    for row in spamreader:
        print(row)

我上面的代码产生了这个输出,如下:以黄色突出显示的是第 3 行的 G 和 H 列中的空白。鉴于数据库是测试和表,我如何打破这些列和行中的每一个并将它们加载到 ms sql 服务器中是 testload 并且所有字段匹配为 A、B、C、D、E、F、G、H、I ?这是一个本地 sql 服务器,服务器名称是 SQL_SERVER

在此处输入图像描述

4

0 回答 0