为什么初始化期间会出现 python 语法错误?
此代码:
class Todo:
def addto(self, list_name="", text=""):
"""
Adds an item to the specified list.
"""
if list_name == "":
list_name = sys.argv[2]
text = ''.join(sys.argv[3:]
todo_list = TodoList(getListFilename(list_name))
产生语法错误,最后一行的小箭头指向 todo_list
。
TodoList
的 __init__
方法在这里:
def __init__(self, json_location):
"""
Sets up the list.
"""
self.json_location = json_location
self.load()
我对 Python 有点陌生,所以我不知道我在这里做错了什么。
This code:
class Todo:
def addto(self, list_name="", text=""):
"""
Adds an item to the specified list.
"""
if list_name == "":
list_name = sys.argv[2]
text = ''.join(sys.argv[3:]
todo_list = TodoList(getListFilename(list_name))
produces a syntax error with the little arrow pointing to todo_list
on the last line.
The __init__
method for TodoList
is here:
def __init__(self, json_location):
"""
Sets up the list.
"""
self.json_location = json_location
self.load()
I am kind of new to Python, so I don't see what I am doing wrong here.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你需要关闭这个)
you need to close this )