语法尝试创建 Web 待办事项应用时出错

SyntaxError when trying to create a web todo app

提问人:Jisna Mol 提问时间:8/12/2023 最后编辑:Jisna Mol 更新时间:8/12/2023 访问量:22

问:

我正在尝试在网络版本中构建一个待办事项应用程序,我将该文件命名为 webbb.py,将文本文件命名为待办事项.txt

我正在尝试在网络版本中构建一个待办事项应用程序,当我输入以下代码时:

import functions

todos = functions.get_todos()

st.title("My TO-DO App")

for todo in todos:
    st.checkbox(todo)

将代码保存在 webbb.py 文件中,并从 todos.txt 文件中获取输入。此代码产生了以下错误:

Traceback (most recent call last):
  File "D:\Python_Projects\webbb.py", line 2, in <module>
    import functions
  File "D:\Python_Projects\venv\lib\site-packages\functions.py", line 68
    nodes = tuple(map(lambda (k, v): process_node(inner, k, v),
                             ^
SyntaxError: invalid syntax 

我希望它在 Web 浏览器中运行,并在 todos.txt 中给出输入。我该如何解决这个问题?

python 函数 lambda 导入 语法错误

评论

0赞 Matthias 8/13/2023
您是否尝试删除括号?
0赞 Jisna Mol 8/13/2023
我没有从 functions.py 文件中删除任何内容。但我仍然收到此错误

答: 暂无答案