pycharm运行爬虫代码只显示Process finished with exit code 0的解决办法
即
运行代码只有这个,没有print输出任何东西,这种情况是exit code 0 表示程序执行成功,正常退出。但是没有输出内容,很气人。
遇到这个问题也是在各种csdn博客上到处找。一共可以总结为2中情况。
分别如下:
一种是更改python执行的环境即:
打开File中的Create Project中默认选的New environment using改为
Existing interpreter
这是一种解决办法,但是没有解决我的问题,执行后还是一样,凡是更改环境解释器的解决方法都没有解决我的这个问题,运行后还是一样只有Process finished with exit code 0。
第二种解决办法:
探究出现这个问题的原因,我认为既然不是这个问题,那应该是运行代码时需要配置文件。
而我没有配置文件
即需要在run=>Edit Configuration中点击Python,将name改为你需要执行的文件名字
在Script path中加入执行该文件的完整路径
注意如果路径名为:C:\Users\风飘 小谭谭\Desktop\爬虫实战1
则后面运行代码时会报错:can’t find ‘main’ module
所以必须加上完整的路径。
修改完成后终于出结果了。
在这里总结一下,本来我还想是在不行就卸载软件吧,但是后面一想,应该不是软件的问题,而且有时候你解决问题的方向出了错就不能解决问题,首先需要思考出现问题的可能原因,然后再去寻找答案。
这里简单总结。