【问题标题】:Read csv file and convert it to txt with custom formatting in Python读取 csv 文件并在 Python 中使用自定义格式将其转换为 txt
【发布时间】:2015-06-24 21:18:51
【问题描述】:

我一直在尝试这样做,但我需要一些指导。我想要做的是能够读取一个 csv 文件(或 excel ......),其中我们有表格属性。获取此属性并在其名称末尾添加一个“[”,在“[”之后添加第 1 列,然后添加第 2 列,依此类推...

这甚至可能吗?非常感谢任何帮助

【问题讨论】:

  • 发表你目前所写的内容...
  • 输入你期望的样本输出

标签: python csv append


【解决方案1】:

有点难以理解你在问什么。看起来您想要如下所示的内容:[Column1][Column2]...[ColumnN]

location = r'*Your CSV location'
reader = csv.reader(open(location), delimiter =',')
num_col = len(next(reader))
for row in reader:
for i in range(0, num_col):
    test = "[" + row[i] + "]"
    datalist.append(test)
print datalist

您可以使用 + 运算符在字符串中添加其他文本

【讨论】:

  • 是的,基本上我将有一个 csv 文件(或 excel),并希望使用 python 脚本处理表格,该脚本将生成类似于以下内容的输出:REPORT1 for file1.csv ----- -------------------------- COLUMN_1 [row_1 COLUMN_2 [row_2 COLUMN_3 [row_3 . . . . ENDREPORT[格式和一切都是必不可少的,可以从excel文件完成(真正的问题),还是必须将其转换为csv?
猜你喜欢
  • 2017-04-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-02-14
  • 2021-07-31
  • 2017-05-02
  • 1970-01-01
相关资源
最近更新 更多