text=Error#2036:加载未完成

Adobe Flash player 10 提示:Error#2044:未处理的IOErrorEvent. text=Error#2036:加载未完成


加载一次数据库获取图片url,然后在success中用loader加载一次图片,然后在loader的完成事件中又访问一次数据库,获取所有数据集合。

发现老提示2036,加载未完成错误,刚开始以为是loader加载图片出错了,后来发现不是。于是又怀疑数据库操作问题,发现前后两次用得是同一个httpservice组件,

第一次加载url时,httpsvc1函数未彻底返回(在他的success函数中执行了加载图片,然后又用httpsvc1访问数据库),此时可能造成冲突。


把第二次访问数据库又单独整个httpsvc组件,解决。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
from uiautomation import WindowControl,MenuControl import pandas as pd import numpy as np wx=WindowControl( Name='微信', #searchDepth=1 ) print(wx) wx.SwitchToThisWindow() hw=wx.ListControl(Name='会话') print('寻找会话控制绑定',hw) df = pd.read_csv('E:/pycharm/回复数据.csv', encoding='gb18030') while True: we=hw.TextControl(searchDepth=4) while not we.Exists(8): pass print('查找读消息',we) if we.Name: we.Click(simulateMove=False) last_msg=wx.ListControl(Name='消息').GetChildren()[-1].Name print('读取最后一条消息',last_msg) msg=df.apply(lambda x:x['回复内容']if x['关键词']in last_msg else None,axis=1) msg.dropna(axis=0,how='any',inplace=True) ar=np.array(msg).tolist() if ar: wx.SendKeys(ar[0].replace('{br}','{Shift}{Enter}'),waitTime=0) wx.SendKeys('{Enter}',waitTime=0) wx.TextControl(SubName=ar[0][:5]).RightClick() else: wx.SendKeys('我没明白你的意思',waitTime=0) wx.SendKeys('{Enter}',waitTime=0) wx.TextControl(SubName=last_msg[:5]).RightClick() 这行代码出错了 Traceback (most recent call last): File "E:\pycharm\002.py", line 43, in <module> wx.TextControl(SubName=last_msg[:5]).RightClick() File "E:\Python\lib\site-packages\uiautomation\uiautomation.py", line 6580, in RightClick point = self.MoveCursorToInnerPos(x, y, ratioX, ratioY, simulateMove) File "E:\Python\lib\site-packages\uiautomation\uiautomation.py", line 6507, in MoveCursorToInnerPos rect = self.BoundingRectangle File "E:\Python\lib\site-packages\uiautomation\uiautomation.py", line 5907, in BoundingRectangle rect = self.Element.CurrentBoundingRectangle File "E:\Python\lib\site-packages\uiautomation\uiautomation.py", line 6224, in Element self.Refind(maxSearchSeconds=TIME_OUT_SECOND, searchIntervalSeconds=self.searchInterval) File "E:\Python\lib\site-packages\uiautomation\uiautomation.py", line 6475, in Refind raise LookupError('Find Control Timeout({}s): {}'.format(maxSearchSeconds, self.GetSearchPropertiesStr())) LookupError: Find Control Timeout(10s): {SubName: '你你你', ControlType: TextControl} 进程已结束,退出代码1 是什么问题,怎么解决
最新发布
05-26
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值