Python 类型错误:';移动事件';对象不支持项分配

Python 类型错误:';移动事件';对象不支持项分配,python,Python,这是我的密码- import mouse import pickle #https://github.com/boppreh/keyboard/blob/master/keyboard/mouse.py with open ('outfile', 'rb') as fp: itemlist = pickle.load(fp) print (type (itemlist[0])) print (itemlist[:5]) itemlist[0][1] = 5 以下是输出: &

这是我的密码-

import mouse
import pickle

#https://github.com/boppreh/keyboard/blob/master/keyboard/mouse.py


with open ('outfile', 'rb') as fp:
    itemlist = pickle.load(fp)


print (type (itemlist[0]))
print (itemlist[:5])

itemlist[0][1] = 5
以下是输出:

<class 'mouse._mouse_event.MoveEvent'>
[MoveEvent(x=1166, y=56, time=1504454256.95986), MoveEvent(x=1161, y=60, time=1504454256.9678605), MoveEvent(x=1158, y=63, time=1504454256.975861), MoveEvent(x=1150, y=67, time=1504454256.9838612), MoveEvent(x=1146, y=70, time=1504454256.9918618)]
Traceback (most recent call last):
  File "C:\Python\Move Mouse\mouse mod\mouse_mod_open.py", line 14, in <module>
    itemlist[0][1] = 5
TypeError: 'MoveEvent' object does not support item assignment

[移动事件(x=1166,y=56,时间=1504454256.95986),移动事件(x=1161,y=60,时间=1504454256.9678605),移动事件(x=1158,y=63,时间=1504454256.975861),移动事件(x=1150,y=67,时间=1504454256.9838612),移动事件(x=1146,y=70,时间=1504454256.9918618)]
回溯(最近一次呼叫最后一次):
文件“C:\Python\Move Mouse\Mouse mod\Mouse\u mod\u open.py”,第14行,在
项目列表[0][1]=5
TypeError:“MoveEvent”对象不支持项分配
我是python新手,我想尝试将值重新分配给上面列表中的x和y。

,您需要访问
MoveEvent
的属性,并创建一个新属性

# Select the first item of itemlist
old_event = itemlist[0]
# Create the new event
new_event = MoveEvent(x=5, y=1500, time=old_event.time)
根据需要更改您的值