在Mac终端中运行python。有时它运行良好,有时它会卡住而没有响应
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Mac终端中运行python。有时它运行良好,有时它会卡住而没有响应相关的知识,希望对你有一定的参考价值。
我通过跟随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
您可以在终端中多次运行其中任何一个,看看它们是否卡住了。
非常感谢你!
答案
它对我来说很完美。在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与您的互联网连接似乎不稳定。
以上是关于在Mac终端中运行python。有时它运行良好,有时它会卡住而没有响应的主要内容,如果未能解决你的问题,请参考以下文章
mac终端中“python”和“pythonw”有什么区别?