文本文件中: text = open(path, "r");windows中的换行符\n,在文件中windows在存储的时候会将它看成\r\n存储,用r在读取大小时会忽略\r的大小.

解决的办法由两种:

1.使用“rb”打开文件  text = open(path, "rb");rb读取的什么就返回什么,

2.在读取到\n的时候再加1,算上\r的大小。

注意:\r和\n的大小都是1个字节

相关文章:

  • 2022-01-27
  • 2021-11-13
  • 2021-12-02
  • 2021-12-10
  • 2021-12-27
  • 2022-12-23
  • 2021-12-07
猜你喜欢
  • 2021-06-23
  • 2022-12-23
  • 2021-10-30
  • 2022-01-02
  • 2022-02-16
  • 2022-12-23
  • 2021-12-23
相关资源
相似解决方案