以下是Go语言的代码示例:
package main
import (
"io/ioutil"
"os"
"path/filepath"
)
func main() {
// 定义文件名和路径
filename := "一致性核查清单详单导出 - 2023-05-17T103201.607.csv"
path := filepath.Join(".", filename)
// 读取文件内容
content, err := ioutil.ReadFile(path)
if err != nil {
panic(err)
}
// 将文件另存为temp.csv
if err := ioutil.WriteFile("temp.csv", content, os.ModePerm); err != nil {
panic(err)
}
}
注意:以上代码默认当前目录下有一个名为“一致性核查清单详单导出 - 2023-05-17T103201.607.csv”的GBK编码格式的csv文件。如果文件不存在,程序会抛出异常。执行后会生成一个名为“temp.csv”的文件,内容与原文件相同。