相关疑难解决方法(0)

如何解决这个python错误?RuntimeError:字典在迭代期间改变了大小

它给了我这个错误:

Exception in thread Thread-163:
Traceback (most recent call last):
  File "C:\Python26\lib\threading.py", line 532, in __bootstrap_inner
    self.run()
  File "C:\Python26\lib\threading.py", line 736, in run
    self.function(*self.args, **self.kwargs)
  File "C:\Users\Public\SoundLog\Code\Código Python\SoundLog\SoundLog.py", line 337, in getInfo
    self.data1 = copy.deepcopy(Auxiliar.DataCollection.getInfo(1))
  File "C:\Python26\lib\copy.py", line 162, in deepcopy
    y = copier(x, memo)
  File "C:\Python26\lib\copy.py", line 254, in _deepcopy_dict
    for key, value in x.iteritems():
RuntimeError: dictionary changed size during iteration
Run Code Online (Sandbox Code Playgroud)

在执行我的python程序时.

我怎样才能避免这种情况发生?

提前致谢 ;)

python

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

python ×1