python3打开文件的代码_python3.3.1使用urllib直接打开文件时,代码会卡在特定的lin上...

我正试图编写一个Python程序来处理RSS,但是在直接从internet下载文件时遇到了一些问题。在

我正在使用urllib.request.urlopen()以获取文件。以下是我遇到问题的代码:import xml.etree.ElementTree as et

import urllib.request as urlget

self.sourceUrl = sourceUrl #sourceUrl was an argument

self.root = et.fromstring(urlget.urlopen(sourceUrl).read())

我将问题归结为一行:

^{pr2}$

问题行(在多次暂停执行时唯一出现的行):

Python33\Lib\http\客户端.py317号线if len(line) > _MAXLINE:

我可以继续这段代码,但前提是我要一直看着它,直到我回到我的代码。在

在我的测试中,这个问题从来没有发生过,所以我想不出为什么我现在得到它。在

提前感谢您的帮助!在

编辑:可以找到源here。我很久以前就失去了从事这个项目的动力,此后就再也没有碰过它。如果我有更多的动力,我可能会重做这件事,但我不指望很快就会重做。如果你想回答,我请你来回答,这可能对其他人有益。不过,请注意,代码很糟糕,因为当时我的经验相对较少。我真的找不到绕过它的方法,但我发现你必须查看数据/代码/函数.py在

另外要注意的是,据我所知,它并不是在调用错误,只是程序在我失去耐心之前挂起了几分钟。在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值