MCPcopy Create free account
hub / github.com/Boris-code/feapder / read_file

Function read_file

feapder/utils/tools.py:1156–1173  ·  view source on GitHub ↗

@summary: 读文件 --------- @param filename: 文件名(有路径) @param readlines: 按行读取 (默认False) --------- @result: 按行读取返回List,否则返回字符串

(filename, readlines=False, encoding="utf-8")

Source from the content-addressed store, hash-verified

1154
1155
1156def read_file(filename, readlines=False, encoding="utf-8"):
1157 """
1158 @summary: 读文件
1159 ---------
1160 @param filename: 文件名(有路径)
1161 @param readlines: 按行读取 (默认False)
1162 ---------
1163 @result: 按行读取返回List,否则返回字符串
1164 """
1165
1166 content = None
1167 try:
1168 with open(filename, "r", encoding=encoding) as file:
1169 content = file.readlines() if readlines else file.read()
1170 except Exception as e:
1171 log.error(e)
1172
1173 return content
1174
1175
1176def get_oss_file_list(oss_handler, prefix, date_range_min, date_range_max=None):

Callers

nothing calls this directly

Calls 1

errorMethod · 0.80

Tested by

no test coverage detected