我选择了一种新的方法来学习python。当我试着用ldif时,我遇到了一个sytntax错误。我在试图分配的属性上遇到语法错误,直到我把它移到脚本的更高位置,靠近搜索字段。我不太清楚为什么会出现语法错误:
File "UserGroupModify.py", line 66
attrs = {}
^
SyntaxError: invalid syntax
~/Scripts/Termination-Script$ python2 UserGroupModify.py
File "UserGroupModify.py", line 69
ldif = modlist.addModlist(attrs)
^
SyntaxError: invalid syntax
代码目前如下所示(包括我之前尝试过的所有东西,当我尝试使用它们时,它们都有自己的语法错误)。让它登录并搜索用户很容易,但是修改用户是我很难做到的。当前代码是未注释的,来自我在网上找到的一个示例。在
^{pr2}$任何指向错误原因的方向都将不胜感激。谢谢
当您到达这一行时,您尚未结束您的
try
块因为下面是伴随的
except
。但是,您降低了缩进级别,这会导致语法错误,因为同一块中的内容应该具有相同的缩进。在没有except的try是一个语法错误。因为在except之前有很多未插入的代码,Python不将其视为尝试的一部分。确保try和except之间的所有内容都缩进。在
相关问题 更多 >
编程相关推荐