五种环境差异各怎么认

👁️ 2 人浏览 💬 0 人评论 ❤️ 添加收藏

五条失败信息,各对应一种环境差异。按关键字分类,数一数各几条:

msgs = ["AssertionError: 3 != 0", "FileNotFoundError: 数据/样例.txt", "KeyError: 'RATE_FIXED'", "ConnectionError: 汇率服务连不上", "UnicodeDecodeError: utf-8 codec", "FileNotFoundError: 数据/期望.txt"]
kinds = []
for m in msgs:
    if "FileNotFound" in m:
        kinds.append("目录")
    elif "KeyError" in m:
        kinds.append("环境变量")
    elif "Connection" in m:
        kinds.append("外部服务")
    elif "Unicode" in m:
        kinds.append("编码")
    else:
        kinds.append("共享状态")
print(",".join(kinds) + "/" + str(kinds.count("目录")))
提交你的答案
请登录后提交答案。
去登录
代码编辑器
Ctrl + Enter 运行
本次输入:
输出:

                        
👩‍🏫
AI
💬 题目评论

全部评论