鱼C论坛

 找回密码
 立即注册
查看: 2839|回复: 1

[已解决]35讲gui倒数第二题有一个异常

[复制链接]
发表于 2020-2-29 23:29:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
异常1.png
在写自己代码的时候,为了检测有没有写错的代码,插入了一个异常捕捉eceptionbox()进去
然后还真捕捉到了,不过文件啥的能正常保存,不影响功能
于是我找到了小甲鱼写的答案
也在里面插了个异常捕捉
发现同样存在
我排查了好一会还是不知道异常出在什么地方
请大佬们帮忙解惑


ps:我发现用3.8版本的时候,textbox()返回的字符串最后不会添加换行符了
        还有最后一题,小甲鱼的程序在读py的程序检测代码行的时候感觉不太对,我用shell测试的时候发现直接用文本模式打开py文件时无法解码的,也就是说小甲鱼的代码是不会统计py的
改成rb的二进制可读模式之后,才能正常检测代码行
最佳答案
2020-2-29 23:51:59
没什么,很正常,没有错误的时候运行exceptionbox()就是这样,这个最好和try-except配合用,用来显示except捕获到的错误信息。
最后一题,用二进制打开后读取不会报错,但是行数应该不能正确计算,打开时加上encoding='UTF-8'就可以了。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-2-29 23:51:59 | 显示全部楼层    本楼为最佳答案   
没什么,很正常,没有错误的时候运行exceptionbox()就是这样,这个最好和try-except配合用,用来显示except捕获到的错误信息。
最后一题,用二进制打开后读取不会报错,但是行数应该不能正确计算,打开时加上encoding='UTF-8'就可以了。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-3-1 16:58

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表