Python执行时报错,可能是以下的几种原因
1、运行出现object()takes no parameters错误
一开始没注意,然后发现__init__(Ctrl+/验证是双破折号,我只用了破折号)
推荐:
2、Type error:takes0 positional arguments but 1 was given
可能是因为你定义的类中方法名后面的括号()里没有写self
3、在编译时会出现这样的错Indentation Error:expected an indented block
说明这里需要缩进,只需要在出错的行按空格键或Tab键(不能混用)缩进即可。
4、syntaxerror: invalid syntax
“非法声明”。缺少标点符号(如缺少分号、符号等)、多个标点符号、拼写错误等都会导致此错误。
5、pycharm 编写程序使 import无法通过。
这是因为程序不在根目录下,无法导入本地包。解决方法如下:
(1)清除缓存并重启:(File -> Invalidate Caches / Restart...)
(2)设置源码目录(注意设置哪个目录,这里是test_suite)(源码目录右击->Make Directory as->Sources Root)
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何调试python脚本12/03
- ♥ 如何在python中转换输入法10/24
- ♥ 如何用python列表删除指定的元素?11/26
- ♥ python中客户端通信的实现过程10/30
- ♥ Python中常用的canvas方法10/10
- ♥ 从零基础学习python编程需要多长时间09/02
内容反馈