自学python,选了sub编辑器,看起来很cool,但是配置很麻烦,刚装完就发现print不出我爬取的HTML代码和中文,控制台只显示finished...,没有其他报错信息。网上对这个编辑器的教程不多,也不详细,请万能知乎的大牛们帮帮忙。

-------------------------------------------------------------我是分割线-----------------------------------------------------2015.09.16没想到会有人关注我这个这么肤浅的问题,隔著屏幕都能感受到你们的热情。下班回家立马上图求教,刚学python,偏向爬虫和数据分析兴趣更大一些,请多给些建议,为我指明方向


html.text是空的,print打出了一个空行啊。试下print(aa)看看有没有就知道嘛

你没有抓取到东西,print()函数内传的参数为空,当然输出没有值。

帖代码,帮你看看
不贴代码。。。

试试 tools &> build systems &> 选择 Python

然后 ctrl + shift + B 选择 Python

之后 都直接使用 ctrl + B 就可以了


我也遇到了这个问题 最后成功解决 步骤如下(ios系统):

(1)commad+s 保存文件

(2)command+b 运行文件


tool-&>build with弹出来选择python,不知道是不是这个问题,我也碰到了 这样就解决了
我装的也是这种情况 prinr (aaa)也是只显示 [Finished in 0.0s]不显示结果

看到网友的各种答案,其实并不是对中文显示的问题,是缺失配置文件的问题,具体的方法如下:

菜单栏Tools-&>Build System-&>New Build System,新建一个编译环境,注意python的路径。

然后将这个文件保存到Preferences → Browse Packages→弹出的文件夹User里,即可

备注:我使用的mac系统,在win系统下应该也是类似的操作。


sublime里Python文件用ctrl+B运行,不能列印汉字。所以只列印出了运行程序的时间,你可以在Python里shell里运行,或者在sublime里装个REPL,就可以列印了.
Python环境变数的问题。重新安装Python,选择修复,然后重启,应该就可以了。

我遇到了类似的问题,除了显示finished in *s 还显示了cant find the module.

结果是要先保存为xx.py, 然后再cmd+b就能显示print的结果了。

希望对类似问题的有用。


这是因为sublime不显示中文的原因,百度贴吧里有解决方法

sublime text3 用python控制台无法显示中文

你们可以看看,我也遇到了,完美解决了
重新安装sublime就好了

试试 tools &> build systems &> 选择 Python

然后 ctrl + shift + B 选择 Python

之后 都直接使用 ctrl + B 就可以了


不建议用sublime调试运行Python


推荐阅读:
相关文章