前段时间做的windows toast通知器在调试成功后,因为要迁移文件,就被放在以a开头的文件目录下。从那以后通知器就一直没有弹出通知出来,在检查了各种路径都正确后,最后才发现是\a是转义了,而不是真正定位到目标文件夹。
在做这么久的python过程中,实属不该发生的bug,而且笔者还花了较长时间来调试才找出bug。其实也是代码的风格有关系,在路径时就应该直接使用\\来表示一个真正的\字符时,防止转义。在平时python编程中也遇到路径,偷懒直接从windows文件管理器里面直接复制路径,而没有添加多一个\,今天算是遇到偷懒的后果了。代码风格还是需要加强,标准化有助于程序健壮性。
在这段时间的机器学习中,涉及到大数据的操作和处理,良好的编程风格对于后期的修改调试真是十分重要,数据执行一次耗时太长。如果没有在编程时程序结构设置合理、结构清晰,拥有形成良好的编程习惯,只是仅仅只是给出正确的结果,那么在后期程序的调试和维护将会十分麻烦,时间会成倍增加。
网友评论