• 2022-06-03
    使用csv模块写csv文件时,下面描述不正确的是( )
    A: 需要创建一个writer对象
    B: writer对象的writerow方法可写入一行,且写入内容用列表存储
    C: writer对象的writerows方法可写入多行,写入内容为嵌套列表(或元组)
    D: writer对象的writerow方法写入时会生成空行,去掉空行的方法是打开文件是设置参数"newline='\n'"
  • D

    内容

    • 0

      writerows()方法将参数列表中的每一个元素列表作为一行写入CSV文件。

    • 1

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

    • 2

      如下哪种描述是正确的? A: Writer类可以使用不同的字符集编码向输出流写入字符。 B: Writer类可以向输出流写入unicode字符。 C: Writer类提供向输出流写入任何Java基本数据类型的方法。 D: Writer类提供向输出流写入对象类型数据的方法。

    • 3

      ‍如下哪种描述是正确的?‌ A: Writer类提供向输出流写入对象类型数据的方法。 B: Writer类可以向输出流写入unicode字符。 C: Writer类可以使用不同的字符集编码向输出流写入字符。 D: Writer类提供向输出流写入任何Java基本数据类型的方法。

    • 4

      使用csv模块的()方法,可以一次性将一行数据写入文件,且各数据项自动使用英文()分隔;使用csv模块的()方法,可以一次性将多行数据写入文件。