美文网首页
编代码时遇到的玄学bug总结

编代码时遇到的玄学bug总结

作者: 孤独面壁者 | 来源:发表于2018-05-24 13:41 被阅读0次

玄学bug1:

先看一段代码:

import os
my_file = 'D:/text.txt'
if os.path.exists(my_file):
    os.remove(my_file)
file2 = open('test.txt', 'w', encoding='utf-8' )
filename = './TestResult.txt'
 file= open(filename,encoding='utf-8')
for line in file.readlines():
    print(line)
    file2.write(line)

这段代码很简单吧,其实就是打开一个文件,按行读取并写道另一个文件中去,当然编码方式是用utf-8.正常的结果应该是下面这个图片。但是实际时每次结果都不同,代码也没问题


图片.png

txt文档里面的内容应该是下面这张图片


图片.png
但实际结果呢?每次运行都不能完整的写入txt文档,都是写道一般就不写了,what fxxk doing。
没办法只能把文件复制到心得文件夹,从新的文件夹打开文件。这次就可以很好的运行了。真是玄学,我也是醉了。

但是实际时每次结果都不同,代码也没问题

相关文章

  • 编代码时遇到的玄学bug总结

    玄学bug1: 先看一段代码: 这段代码很简单吧,其实就是打开一个文件,按行读取并写道另一个文件中去,当然编码方式...

  • 当程序遇到“玄学”bug

    所谓玄学bug大多是不易触发,或者复现非常困难的bug,而这样的bug大多隐藏在硬件上或者无法捕获的外界环境上。给...

  • Lesson7 - Camera

    效果图 项目代码地址 遇到的玄学问题

  • 四、BaseDao基础

    重写代码遇到的bug:示例代码如下: bug1:java.sql.SQLException: Operation ...

  • 列表节点比较——react

    如果你觉得自己的水平还是不够,那么可能是你遇到的 bug 还不够多! 又遇到了新 bug 代码结构 bug 提示 ...

  • 玄学Bug集合

    2、C语言中,用scanf 为 unsigned char 变量赋值引发的神奇bug。环境Win10,VS2019...

  • 在 react-app-rewired 中使用 uglify.j

    转自 Kindem的博客,欢迎转载,但要注明出处 ? 起因 今天遇到一个玄学的 bug,主要是因为引入了 piny...

  • 2019-12-29_项目维护和开发的基本思考

    1. bug处理 bug代码细节-常见异常归纳处理; bug排查和复现,定位问题的方式方法总结; 2. 系统的熟悉...

  • 2018工作总结

    总结一下过去的2018年,目标实现了吗?没有。全文完... 代码总结 写了无数bug改了无数 Bug,本身存在的 ...

  • 如何在Keil中提高代码的可读性

    写代码犹如挖坑,挖坑容易,填坑难。一旦代码遇到BUG,需要慢慢调试时,你就会发现代码的可读性非常重要了,代码不整齐...

网友评论

      本文标题:编代码时遇到的玄学bug总结

      本文链接:https://www.haomeiwen.com/subject/nlqsjftx.html