@summary: 读文件 --------- @param filename: 文件名(有路径) @param readlines: 按行读取 (默认False) --------- @result: 按行读取返回List,否则返回字符串
(filename, readlines=False, encoding="utf-8")
| 1154 | |
| 1155 | |
| 1156 | def 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 | |
| 1176 | def get_oss_file_list(oss_handler, prefix, date_range_min, date_range_max=None): |