linux - 问:如何在 tcl/tk 脚本中编写 file.CSV
问题描述
我有 3 个字符串:string1 string2 string3
我想导出 file.csv
我尝试使用
echo "string1,string2,string3" >> file.csv
但它不工作
解决方案
Tcl 中的文件处理需要更多的命令(但是当你写很多行时效率更高):
set f [open file.csv w]
puts $f "string1,string2,string3"
close $f
这w
很关键:它说要打开文件进行写入。
如果您正在编写大量 CSV,请使用 Tcllib 中的包来完成这项工作。它为您处理复杂的边缘情况。
推荐阅读
- python - 如何让异步函数在后台运行?
- python - 如何解决 UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte in python
- variables - URL 变量不通过 URL 重写引擎
- python-3.x - 脚本中断时,python读取和写入文件会添加意外字符
- go - Go 中的 128 位浮点数 - 相当于 C# 的“十进制”类型
- python - 如何按 id 重新采样列
- python - 将python对象序列化为Json
- php - 将 xml 节点重复到单独的块中
- php - 处理教义和关系,如何?
- linux - stat 在命令行工作,但在传递给变量时不工作