用python和yaml的技术的编辑器一定很强大, 理由是这两个都需要严格的控制代码对齐的位置,类似的似乎还有coffe,如果没有很好的编辑器的话,几乎难以完成大量的工作。
比如,使用windows自带的记事本来写python,一定被人怀疑是疯子了。
第二句话,在直接运行的时候一直报错:
网上的解释是需要用模块的方式来运行。可我就随便写个test如何以模块的方式运行?纠结了半天,原来在这个文件的上一级目录,目录 名称就是模块的名称。
但如果以这种方式运行,则需要将程序的入口放在目录的__main__.py中。比如,上面的代码保存在test/__main__.py中。
或许,默认以这种方式运行的话,会更适合模块开发吧。