运行报错
hahahawin opened this issue · comments
更新下python版本试试
更新下python版本试试
你好,需要哪个版本……麻烦明确说一下
更新下python版本试试
你好,需要哪个版本……麻烦明确说一下
python3.7可用
更新下python版本试试
你好,需要哪个版本……麻烦明确说一下
https://docs.python.org/3.7/library/collections.html#collections.namedtuple
由于namedtuple的default参数在3.7才加入,所以低于3.7的可以手动修改代码
FileInfo = namedtuple('FileInfo', _file_info, defaults=('',) * len(_file_info))
UserInfo = namedtuple('UserInfo', ['id', 'nick_name', 'ctime', 'phone', 'drive_id'], defaults=('',) * 5)
变成
FileInfo = namedtuple('FileInfo', _file_info)
FileInfo.__new__.__defaults__ = ('',) * len(_file_info)
UserInfo = namedtuple('UserInfo', ['id', 'nick_name', 'ctime', 'phone', 'drive_id'])
UserInfo.__new__.__defaults__ = ('',) * 5