我试图让 pymysql 模块在 Macintosh 上与 python3 一起工作。请注意,我是一个决定从 ruby 切换并尝试构建一个简单(叹气)数据库项目来推动我学习 Python 的 Python 初学者。
在一个简单的(我认为的)测试程序中,我在 confiparser.py 中遇到语法错误(由 pymysql 模块使用)
def __init__(self, defaults=None, dict_type=_default_dict,
allow_no_value=False, *, delimiters=('=', ':'),
comment_prefixes=('#', ';'), inline_comment_prefixes=None,
strict=True, empty_lines_in_values=True,
default_section=DEFAULTSECT,
interpolation=_UNSET):
根据 Komodo 的说法,错误在第二行。我认为它与 asterix 有关,但无论如何,我不知道为什么标准 Python 模块会出现这样的问题。
有人见过这个吗?