python object()不接受任何参数

2024-10-03 02:41:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我有以下python类。你知道吗

class FileMaster(db.Entity):
        id = PrimaryKey(int, auto = True)
        description = Required(str)
        filesource = Required(str)
        createdby = Optional(int)
        createddate = Optional(datetime.datetime)
        updatedby = Optional(int)
        updateddate = Optional(datetime.datetime)
        filelists = Set('FileList')

class FileList(db.Entity):
        id = PrimaryKey(int, auto = True)
        filemaster = Required(FileMaster)
        filelocation = Required(str)
        createdby = Optional(int)
        createddate = Optional(datetime.datetime)
        updatedby = Optional(int)
        updateddate = Optional(datetime.datetime)
        transcripts = Set('Transcript')

下面的线路正常

filemst = FileMaster(description=desc, filesource = filesourcepath) 

但下面一行给出错误“object()不带参数”

filelist = FileList(filemaster=filemst, filelocation='test')

有人能帮我吗?你知道吗


Tags: idtrueautodbdatetimerequireddescriptionoptional