0

我会尽量让我的要求尽可能清楚。.csv我正在尝试以Airtable的格式导出用 Python 编写的表格。

.csv的导出后,如果我用 Excel 打开它,就没有问题,但是如果我将它上传到 Airtable(由我的协会使用),它不会容忍其中有逗号的字符串。

结果将是:

prenom|nom|instrument|

jean,dupont,"violon,piano,guitar"| <-- ERROR

marie|moulin|guitar

代替 :

prenom | nom    | instrument            |
-------+--------+-----------------------+
jean   | dupont | violon, piano, guitar |
marie  | moulin | guitar                |

我可以通过使用 Python 以不同方式导出我的 csv 来解决问题吗?你看到其他解决方案了吗?

这就是我导出 csv 的方式:


with open('CRMtest.csv', 'w', newline='') as csvfile:
    linewriter = csv.writer(csvfile, delimiter=":", quotechar = '"')
    for i in range(len(list_nom)):
        linewriter.writerow([row_1[i],row_2[i],row_3[i])

我所有的 row_X 都是字符串,其中一些包含逗号。

例如 :

row_1 = 'prenom','jean','marie'

row_2 = 'nom','dupont','moulin'

row_3 = 'instrument','violon, piano, guitare','guitare'
4

0 回答 0