• 2022-07-28
    往csv文件中写入内容时,为避免有空行,应在打开文件时设置参数newline='' 。
  • 正确

    内容

    • 0

      以下关于CSV文件操作中,正确的是() A: 使用csv模块读取CSV文件数据时,需要先创建一个reader对象。然后通过迭代遍历reader对象来遍历文件中的每一行。 B: 由于CSV文件是按行存储的,所以写文件需要调用write对象的writerow()方法,将列表存储的一行数据写入文件。 C: writer对象中的writerows()方法可以一次写入多行。 D: 对于CSV文件,若在记录之前出现了空行,在读文件时会出现错误,因此在打开文件时增加一个参数:newline = ‘ ’,指明在写入新的记录后不插入空行。

    • 1

      中国大学MOOC: 在对csv文件进行写操作时,可通过设置以下哪个参数来避免出现空行:

    • 2

      将封装的信息写入csv文件中时,csv格式的文件以纯文本形式存储表格数据。

    • 3

      pandas文件操作中,下列说法中正确的是( )。 A: 写入csv文件时可使用columns参数选择将部分列写入目标文件。 B: 读取csv文件可使用sep可指定分隔符。 C: 读取excel文件可使用sheet_name指定从哪个sheet读取数据。 D: 参数encoding用于对指定文件进行编译。

    • 4

      fopen()函数的打开文本文件方式取值为"w"和"a"时,下面说法中错误的是______。 A: 打开文件的目的都是为了向文件中写入内容 B: 打开一个全新的文件时都是定位在文件开头 C: 打开一个已经存在的文件时都是定位在文件末尾 D: 打开文件后都不允许从文件中读出内容