为什么要展示这个

2024-09-30 00:41:16 发布

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

我通过this youtube tutorial创建一个表,只是不使用相同的列表

我的代码

drives = win32api.GetLogicalDriveStrings()
drives = drives.split('\0')[:-1]
hsa = 0
suphdd =len(drives)
print (drives)
fugas = ["0"]
while suphdd == hsa:
    fugas[hsa] = suko_rata()[hsa] 
    print (fugas[hsa])
    hsa += 1
centlisyt = wx.ListCtrl(panel, (200,20), (100,80), fugas, wx.LC_SINGLE_SEL)

我得到这个错误

centlisyt = wx.ListCtrl(panel, (200,20), (100,80), fugas, wx.LC_SINGLE_SEL)
TypeError: ListCtrl(): arguments did not match any overloaded call:
  overload 1: too many arguments
  overload 2: argument 2 has unexpected type 'tuple'

Tags: thisargumentslcwxprintpanelsingleoverload
1条回答
网友
1楼 · 发布于 2024-09-30 00:41:16
def __init__(self, parent, ID, pos, size, style):

这是您试图调用的wx.ListCtrl的构造函数。因为两个元组(200, 20), (100, 80)看起来分别是pos&;size。我想说你错过了ID论点。你知道吗

我不知道fugas应该是什么

相关问题 更多 >

    热门问题