在Python中读取损坏的文件

1 投票
1 回答
3324 浏览
提问于 2025-04-15 18:22

我有一个文件,内容大概是这样的 alt text http://img40.imageshack.us/img40/4581/crapq.png。现在显示了5行内容。但是运行这个脚本后

with open('hello.txt', 'r') as hello:
    for line in hello:
        print line,

却只得到

num 1
ctl00$header1$Login1$txtUserName=ыют;CBШ▌

就这些了。我该怎么才能读取整个文件呢?谢谢!

1 个回答

6

在编程中,有时候我们会遇到一些问题,特别是在使用某些工具或库的时候。比如,可能会发现某个功能没有按照预期工作,或者出现了错误信息。这时候,我们可以去像StackOverflow这样的论坛上寻求帮助。

在这些论坛上,很多人会分享他们遇到的问题和解决方案。你可以看到其他人是怎么描述他们的问题的,以及他们是如何解决的。这些信息对我们学习和解决问题非常有帮助。

如果你在某个项目中遇到困难,记得可以搜索一下相关的问题,看看有没有人遇到过类似的情况,或者直接发帖询问。通常会有热心的网友来帮助你。

总之,编程的过程中难免会遇到各种各样的问题,利用好社区的资源,可以让你更快地找到解决方案,提升自己的技能。

entire_file = open('hello.txt', 'rb').read()

print 'number of \\n: %d, number of bytes %d' % (
    entire_file.count('\n'), len(entire_file))

撰写回答