今日想练习下飞机大战的项目.在Ubuntu系统上安装了一个Pycharm.
(1)调节字体大小
File----settings-----Editor-----Font-----即可调节字体大小
(2)在建立一个项目时,发现没有python解释器,所以一直没有办法运行
File---settings---选择项目projects-----project interpreter---选择已存在的python解释器 的安装路径
(3) 项目中无法敲入代码
是因为默认了Vim形式,所以可以在Tools中将VimElutor前面的对号勾掉.
(4) 运行时出现SyntaxError: Non-ASCII character 'xe7' in file E:EclipseWorkspaceImoocCrawlertesttest_urllib2.py on line 5, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
修改办法:
这是因为Python 2.X的默认编码文件是用ASCII码,如果想要编译通过,则只需要在文件开头加入一行代码将文件存成UTF-8格式即可。代码为
# -*- coding:utf-8 -*-
(5) 由于使用的python2.7写的,继承父类方法出现兼容问题。
不能使用 super().方法名() 可以使用 super(子类名, self).方法名() 来继承父类的方法
源代码放在了我的Github上,可以点击下载,里面的注释比较详细
参考资料:
黑马python基础班课程