在CSV文件中按列而非按行进行写入,可以使用pandas库。下面是一个示例代码:
import pandas as pd
# 创建要写入的数据
data = {'Column1': [1, 2, 3],
'Column2': ['A', 'B', 'C'],
'Column3': [4.5, 6.7, 8.9]}
# 将数据转换为DataFrame
df = pd.DataFrame(data)
# 按列而非按行进行写入
df.to_csv('output.csv', index=False)
这段代码将在当前目录下创建一个名为"output.csv"的文件,并将数据按列而非按行写入。