python编程小计

3-3日小计

1、昨天倒腾python+pyqt+eric就折腾了好久,最后因为版本弄了半天,
确定版本:python3.4.3+pyqt4-4.11.3+eric 5.4.0
今天尝试了一下,做简单界面基本入手很快,信号与机制也很方便,但是在自己添加自定义信号和槽的时候失败了,不知道为什么,运行修改多次也都是因为遇到0或者某种终止条件终止了,之后在研究一下,资料比较少,成功了再记录。

2、编写易错小点记录
(1)在类里面定义函数必须有self或者其他代表自身的参数,如果只有一个self参数,调用时候不会写上,自动给该参数赋值。
(2)IndentationError:expected an indented block错误解决

Python语言是一款对缩进非常敏感的语言,在编译时会出现这样的错IndentationError:expected an indented block说明此处需要缩进。
最好的方式不要使用tab键,在不同的地方它的空格数不同,!!!空格键和tab键更不能混用。
一般采用4个或者八个空格键。
python和很多语言的编程方式不同,没有大括号,选择最后的冒号,冒号不可丢,否则会报错,也不会跳行的时候帮忙缩进了。

你可能感兴趣的:(python)