fix: 移动file文件操作包
This commit is contained in:
@@ -6,7 +6,7 @@ import (
|
||||
"path/filepath"
|
||||
"strings"
|
||||
|
||||
"ems.agt/lib/log"
|
||||
"ems.agt/src/framework/logger"
|
||||
)
|
||||
|
||||
// 写入CSV文件,需要转换数据
|
||||
@@ -22,7 +22,7 @@ func WriterCSVFile(data [][]string, filePath string) error {
|
||||
// 确保文件夹路径存在
|
||||
err := os.MkdirAll(dirPath, os.ModePerm)
|
||||
if err != nil {
|
||||
log.Errorf("创建文件夹失败 CreateFile %v", err)
|
||||
logger.Errorf("创建文件夹失败 CreateFile %v", err)
|
||||
}
|
||||
|
||||
// 创建或打开文件
|
||||
@@ -51,7 +51,7 @@ func ReadCSVFile(filePath string) []map[string]string {
|
||||
// 打开 CSV 文件
|
||||
file, err := os.Open(filePath)
|
||||
if err != nil {
|
||||
log.Fatal("无法打开 CSV 文件:", err)
|
||||
logger.Errorf("无法打开 CSV 文件:%v", err)
|
||||
return arr
|
||||
}
|
||||
defer file.Close()
|
||||
@@ -62,7 +62,7 @@ func ReadCSVFile(filePath string) []map[string]string {
|
||||
// 读取 CSV 头部行
|
||||
header, err := reader.Read()
|
||||
if err != nil {
|
||||
log.Fatal("无法读取 CSV 头部行:", err)
|
||||
logger.Errorf("无法读取 CSV 头部行:%v", err)
|
||||
return arr
|
||||
}
|
||||
|
||||
@@ -7,7 +7,7 @@ import (
|
||||
"path/filepath"
|
||||
"strings"
|
||||
|
||||
"ems.agt/lib/log"
|
||||
"ems.agt/src/framework/logger"
|
||||
)
|
||||
|
||||
// 写入Txt文件用,号分割 需要转换数据
|
||||
@@ -23,7 +23,7 @@ func WriterTxtFile(data [][]string, filePath string) error {
|
||||
// 确保文件夹路径存在
|
||||
err := os.MkdirAll(dirPath, os.ModePerm)
|
||||
if err != nil {
|
||||
log.Errorf("创建文件夹失败 CreateFile %v", err)
|
||||
logger.Errorf("CreateFile MkdirAll %v", err)
|
||||
}
|
||||
|
||||
// 创建或打开文件
|
||||
@@ -43,7 +43,7 @@ func WriterTxtFile(data [][]string, filePath string) error {
|
||||
// 将缓冲区中的数据刷新到文件中
|
||||
err = writer.Flush()
|
||||
if err != nil {
|
||||
log.Errorf("刷新缓冲区时发生错误:", err)
|
||||
logger.Errorf("CreateFile Flush %v", err)
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
@@ -57,7 +57,7 @@ func ReadTxtFile(filePath string) [][]string {
|
||||
// 打开文本文件
|
||||
file, err := os.Open(filePath)
|
||||
if err != nil {
|
||||
log.Fatal("无法打开文件:", err)
|
||||
logger.Errorf("ReadTxtFile Open %v", err)
|
||||
return arr
|
||||
}
|
||||
defer file.Close()
|
||||
@@ -65,7 +65,7 @@ func ReadTxtFile(filePath string) [][]string {
|
||||
// 创建一个 Scanner 对象,用于逐行读取文件内容
|
||||
scanner := bufio.NewScanner(file)
|
||||
if scanner.Err() != nil {
|
||||
log.Fatal("读取文件时出错:", scanner.Err())
|
||||
logger.Errorf("ReadTxtFile NewScanner %v", scanner.Err())
|
||||
return arr
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package file
|
||||
package ssh
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
Reference in New Issue
Block a user