吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 873|回复: 8
收起左侧

[求助] 大佬们,python的一个变量返回的问题

[复制链接]
qianaonan 发表于 2022-12-13 16:44
我有个python脚本的逻辑就是想先用wxpython展示程序页面,然后点击按钮后开始selenium爬取数据,爬完得到数据后再将这个数据返还到textctrl里显示,看了一下return但是return好像是执行完后程序就直接退出了,但是这个程序还需要保留,所以想问问有大佬知道这个问题如何解决。

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

土鸡炖蘑菇 发表于 2022-12-13 16:45
用pause暂停? 或者循环
choujie1689 发表于 2022-12-13 17:22
 楼主| qianaonan 发表于 2022-12-13 17:42
overlord012 发表于 2022-12-13 18:11
返回之前input()一下,等待输入一个字符
DIGI 发表于 2022-12-13 19:58
可以试试yield,yield关键字会形成生成器,从你上次next停止的地方开始运行
jamlies66 发表于 2022-12-13 20:52
一种可能的解决方案是,将selenium爬取数据的代码放在一个独立的函数中,然后在wxpython的按钮点击事件处理函数中调用这个函数,然后在函数中返回爬取的数据,最后在按钮点击事件处理函数中将爬取的数据更新到textctrl中。这样就可以在不退出整个程序的情况下完成数据的爬取和显示。
梦汐 发表于 2022-12-13 21:24
消息循环
 楼主| qianaonan 发表于 2022-12-18 18:00
DIGI 发表于 2022-12-13 19:58
可以试试yield,yield关键字会形成生成器,从你上次next停止的地方开始运行

我看看蛤
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 02:55

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表