使用pandas库读取学生信息表student01.csv,再将其写入到c:\test\student02.csv,以下划线“_”分隔写入的元素,并列出目录文件。 【提示】使用pandas库的read_table和read_csv函数;中文编码格式用utf8,参数为“encoding='utf8'”,否则可能出现乱码
时间: 2023-05-12 08:06:37 浏览: 119
可以使用以下代码实现:
import pandas as pd
# 读取学生信息表
df = pd.read_csv('student01.csv', encoding='utf8', sep='\t')
# 将数据写入到c:\test\student02.csv
df.to_csv('c:\\test\\student02.csv', encoding='utf8', sep='_', index=False)
# 列出目录文件
import os
print(os.listdir('c:\\test'))
注意,这里使用了read_csv函数而不是read_table函数,因为数据文件是以逗号分隔的csv格式。同时,需要注意写入文件时的分隔符应该是下划线而不是逗号。最后,使用os模块的listdir函数列出目录文件。