我尝试使用pdb doc提供的示例代码在Python 2.7和Python 3.5中编写.pdbrc
文件,如下所示:
# Print instance variables (usage "pi classInst")
alias pi for k in %1.__dict__.keys(): print("%1.",k,"=",%1.__dict__[k])
# Print instance variables in self
alias ps pi self
在我的主目录中,我使用
nano .pdbrc
命令打开一个文件,并将上述代码保存到该文件中。然后我运行了source .pdbrc
命令,但是收到了以下错误信息:-bash: .pdbrc: line 3: syntax error near unexpected token `('
-bash: .pdbrc: line 3: `alias pi for k in %1.__dict__.keys(): print("%1.",k,"=",%1.__dict__[k])'
我该如何修复它?
.pdbrc
文件是用来供 pdb 读取的。对于你的 shell 来说,这个文件没有任何意义。 - Mark Plotnick