Python 3.x 如何在Python中向CSV文件第n列的新行添加数据?

Python 3.x 如何在Python中向CSV文件第n列的新行添加数据?,python-3.x,csv,Python 3.x,Csv,我正在处理不完整的历史数据,并使用Python从TXT文件(例如通过Regex)中选择特定信息并将其写入.csv表 是否可以将某个项目或项目列表写入现有CSV文件中特定列的新行 我可以将单个字符串或列表作为连续的新行或列添加到现有表中,但通常我只是填写“缺少的信息” 如果能找到一种方法,在CSV表的第n列中选择下一行,或者按名称/列标题选择列,那就太好了。您考虑过使用熊猫吗 它有方便的方法处理和csv文件。使用列、行和单元格非常直观 了解熊猫的基本知识需要一点时间。但是,如果您计划不止一次使用c

我正在处理不完整的历史数据,并使用Python从TXT文件(例如通过Regex)中选择特定信息并将其写入.csv表

是否可以将某个项目或项目列表写入现有CSV文件中特定列的新行

我可以将单个字符串或列表作为连续的新行或列添加到现有表中,但通常我只是填写“缺少的信息”


如果能找到一种方法,在CSV表的第n列中选择下一行,或者按名称/列标题选择列,那就太好了。您考虑过使用熊猫吗

它有方便的方法处理和csv文件。使用列、行和单元格非常直观


了解熊猫的基本知识需要一点时间。但是,如果您计划不止一次使用csv和类似csv的数据,这是值得的。

您是否使用“csv”模块或其他库来读取csv?是的,我已经使用它将新列添加到现有文件中。将每行的内容作为新的数据帧读取,然后将其重新写入表中。也许这不是最优雅的方式。我不知道我有将数据写入表中单个“单元格”的选项,但我可能需要查看更多教程。