在Mac终端中运行python。有时它运行良好,有时它会卡住而没有响应

问题描述 投票:0回答:1

我通过跟随Coursera python为每个人课程自学Python。我昨天写了几个文件,所有这些文件在Mac终端上运行时遇到了一个常见的问题,有时它运行速度很快但很多时候它卡住并且很长时间都没有响应。例如,其中一个文件卡住了,我的终端看起来如下:

TopSecrets@StevendeMBP: ~/Desktop/Coursera/Python for everybody/Course3 > python3 CA13_JSON.py 
Retrieving http://py4e-data.dr-chuck.net/comments_55310.json
(it got stuck here...)

我问了我的朋友,并被告知这个问题可能是由于我的终端缓冲区限制造成的。我搜索了一些线程并更改了限制,但它没有帮助。

我的6个代码和一个在代码中调用的函数包(bs4,用于BeautifulSoup)被压缩在一起。谷歌驱动器链接是:enter link description here

您可以在终端中多次运行其中任何一个,看看它们是否卡住了。

非常感谢你!

python debugging
1个回答
0
投票

它对我来说很完美。在MacOS上,您应该删除或注释应该清除终端屏幕但不会更改结果的第二行(os.system("clear all"))。输出是:

Retrieving http://py4e-data.dr-chuck.net/comments_55310.json
User count: 2
total sum is  2351

如果它仍然无法工作,我怀疑它挂起http://py4e-data.dr-chuck.net/comments_55310.json与您的互联网连接似乎不稳定。

© www.soinside.com 2019 - 2024. All rights reserved.