我有一个列表calles sub = 'Common_MarketResults'
suf = 'csv'
data = []
for name in glob.glob(path + '*.zip'):
zf = zipfile.ZipFile(name)
zf_nfo = zipfile.ZipFile(name).namelist()
for s in zf_nfo:
if sub in s and suf in s:
csv_file_str = s
csv_file = pd.read_csv(zf.open(csv_file_str))
csv_file['file_name'] = csv_file_str
data.append(csv_file)
。当我尝试删除一个时,它会删除整个列表并给出错误:参数超出范围。
BuildPositions
答案 0 :(得分:3)
首先,不建议使用FindWithTag,而是创建一个公共变量,并在检查器中为其指定游戏对象。与transform.Find相同。对我来说,你的脚本看起来也不起作用,因为你从BuildPositions数组中删除 LuckyHouse ,但是然后尝试在下一行访问它。您应该颠倒这些顺序,以便在删除变量之前访问该变量。