src_c_file = "a.c"
try:
with open(src_c_file, "r") as rfileObj:
while True:
textLine = rfileObj.readline()
if not textLine:
break
except UnicodeDecodeError:
error_info = "[Error]" + src_c_file + " can not be decode!!!"
print(error_info)
else:
info = src_c_file + " decode ok"
print(info)
该代码尝试打开并读取名为a.c的C源文件,逐行读取直到文件结束。如果在读取过程中遇到UnicodeDecodeError,程序将捕获错误,打印错误信息。否则,文件解码成功,输出相应信息。
1684

被折叠的 条评论
为什么被折叠?



