AI给的和自己写的Python代码,都无法改变输入框的内容,替换也不行

Python进阶者
• 阅读 217

大家好,我是Python进阶者。

一、前言

前几天在Python最强王者交流群【黑科技·鼓包】问了一个Python的问题。问题如下:我也遇到问题了..大佬们知道的帮忙解答下,很奇怪,不知道为什么nicegui库中input输入框的值不能用change改变的模式更改,但是可以选择直接赋值,我想让用户只能输入纯数字(不含任何其他字符,但是AI给的和自己写的,都无法改变输入框的内容,替换也不行)不清楚问题出在哪里

AI给的和自己写的Python代码,都无法改变输入框的内容,替换也不行

直接设置为空,可以成功。不论是循环替换,还是RE替换,又或者判断替换都无法正常赋值。甚至连替换完成的提示都不会弹出

二、实现过程

这里【隔壁😼山楂】给了一个指导,如下所示:这个for_del有确定被调用了吗

【黑科技·鼓包】:我不确定有没有,我认为可能确实没有调用,但是没发现哪里写错了...绑定了事件。刚开始我以为是实时运行会导致资源高,速度慢,改成了按钮调用

AI给的和自己写的Python代码,都无法改变输入框的内容,替换也不行

【隔壁😼山楂】:一个按钮可以绑定这么多事件吗

【黑科技·鼓包】:可以,唯一奇怪的就是前后都可以触发就这个触发不了

【隔壁😼山楂】:那这个是哪个函数会先触发

【黑科技·鼓包】:先触发down_item验证第一个输入框最后一位是不是/或者\不是则添加/,这个成功无报错 再触发tips,提示正在下载(功能还未加进去,仅提示) 然后触发删除第二个文本框的内容替换功能,提示替换完成(实际上并没有触发这一列) 再触发自毁(此按钮不可点击,旁边的按钮激活)。自毁的意义是避免多次点击造成意外故障,双向激活的双按钮也是正常使用的

【黑科技·鼓包】:nicegui好理解好写,但是出故障了不好搞,我怀疑是不是我调试太频繁导致内存还是客户端没刷新

AI给的和自己写的Python代码,都无法改变输入框的内容,替换也不行

【隔壁😼山楂】:tips函数里把按钮禁用了,后面就不会触发事件

【黑科技·鼓包】:我试试调下顺序,确实是禁用原因。但是又出现新问题了。。。为啥没替换就提示成功了。既然触发了应该没问题,而且提醒标记次数也是对的,是不能赋值还是赋值错了?

【隔壁😼山楂】:你又改了哪里,发出了替换完毕的代码。我用你之前发的,没问题

【黑科技·鼓包】:删掉了按钮触发改回输入触发。我怕库太多到时候打包起来文件太大了..。虽然已经用了不少库了,最后我是要将两个Py整合起来产生联动做成一个有UI界面的可输入文件保存地址点击后开始获取数据并保存到本地的exe。

【隔壁😼山楂】:悄悄说一句,re是内置库,你的pandas都进去了,还怕个啥。

【平庸】:pandas是最大的了,能把它优化掉,体积才小

【黑科技·鼓包】:这样的吗,唉..update试了,return也试了,就是不产生变化。

AI给的和自己写的Python代码,都无法改变输入框的内容,替换也不行

【隔壁😼山楂】:不是没变化,是有延迟。你敲个空格

【黑科技·鼓包】:但是为什么不显示

【隔壁😼山楂】:不知道这个库的特性

【黑科技·鼓包】:奇了怪了,确实替换了,但是并没有覆盖回去。好像恢复了,或许得加个延迟?

【隔壁😼山楂】:我测出来了,不是时间上的延迟,是你的下一次变更内容才会影响

AI给的和自己写的Python代码,都无法改变输入框的内容,替换也不行

【黑科技·鼓包】:..而且还得是规则内的,规则外的显示不变,怪了,多加载一次也是一样,必须得规则内的才能切换显示,..我有点懵了,月神大佬求私教。

顺利地解决了自己的问题。

AI给的和自己写的Python代码,都无法改变输入框的内容,替换也不行

如果你也有类似这种Python相关的小问题,欢迎随时来交流群学习交流哦,有问必答!

三、总结

大家好,我是Python进阶者。这篇文章主要盘点了一个Python代码处理的问题,文中针对该问题,给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。

最后感谢粉丝【黑科技·鼓包】提出的问题,感谢【隔壁😼山楂】、【瑜亮老师】给出的思路,感谢【平庸】、【莫生气】等人参与学习交流。

【提问补充】温馨提示,大家在群里提问的时候。可以注意下面几点:如果涉及到大文件数据,可以数据脱敏后,发点demo数据来(小文件的意思),然后贴点代码(可以复制的那种),记得发报错截图(截全)。代码不多的话,直接发代码文字即可,代码超过50行这样的话,发个.py文件就行。

点赞
收藏
评论区
推荐文章
Python进阶者 Python进阶者
11个月前
我设置for循环后里面因为内嵌函数,然后里面加continue没用,提示不在循环
大家好,我是皮皮。一、前言前几天在Python最强王者交流群【黑科技·鼓包】问了一个Python函数处理的问题,一起来看看吧。代码如下:代码还是有点长的。二、实现过程这里【隔壁😼山楂】给了一个指导,如下图所示:并且还给出了一份示例代码,如下图所示:后来粉
Python进阶者 Python进阶者
10个月前
为啥赋值他就报错JSONDecodeError?
大家好,我是皮皮。一、前言前几天在Python最强王者交流群【哎呦喂是豆子~】问了一个Python解析的问题。问题如下:大佬们谁有时间帮忙看下这个情况好奇怪哦为啥赋值他就报错JSONDecodeError:Expectingvalue:line1colum
Python进阶者 Python进阶者
8个月前
盘点一个Pandas处理json数据的实战案例
大家好,我是Python进阶者。一、前言前几天在Python最强王者交流群【黑科技·鼓包】问了一个Pandas处理json数据的问题。问题如下:大佬们请教下一个很简单的问题,因为我半瓢水也不知道该怎么解决,问AI好像也写不好描述,麻烦帮忙看看呗?如下jso
Python进阶者 Python进阶者
8个月前
盘点一个Python基础的问题
大家好,我是Python进阶者。一、前言前几天在Python最强王者交流群【金光灿灿】问了一个Python基础的问题。问题如下:请问为什么我下面的代码,无论输入什么都是输出else里面的内容啊?kushuju"小明":"1","小红":"2","小方":"
Python进阶者 Python进阶者
7个月前
请问哪位大佬有空?我自己搞不定pycharm安装调试了?
大家好,我是Python进阶者。一、前言前几天在Python最强王者交流群【斌】问了一个Python环境安装的问题,请问哪位大佬有空?我自己搞不定pycharm安装调试了。二、实现过程这里【东哥】也给到了一个指导,我自己也给了一个配置教程。看上去是没有加载
Python进阶者 Python进阶者
5个月前
Python如何离线安装第三方库?
大家好,我是Python进阶者。一、前言前几天在Python最强王者交流群【斌】问了一个Python第三方库离线下载的问题,问题如下:求教大佬,这个库(pythondocx/),能下载下来吗?我是链接另存为,但是速度太慢?二、实现过程这里【莫生气】给了个思
Python进阶者 Python进阶者
4个月前
Pandas我这个填充nan值为什么填充不上呢?
大家好,我是Python进阶者。一、前言前几天在Python钻石交流群【逆光】问了一个Python数据处理的问题,问题如下:请问一下,我这个填充nan值为什么填充不上呢二、实现过程这里【瑜亮老师】给了个思路如下:试试看这样,代码如下:sfmergetota
Python进阶者 Python进阶者
4个月前
python项目导入上级目录设置”的setting.json是不是哪里还有错误呀?
大家好,我是Python进阶者。一、前言前几天在Python白银交流群【王者级混子】问了一个Python代码处理的问题,问题如下:大佬们,我想问问我抄网上“vscode运行python项目导入上级目录设置”的setting.json是不是哪里还有错误呀?还
Python进阶者 Python进阶者
2个月前
怎么用xpath写drissionpage?或者用相对位置?
大家好,我是Python进阶者。一、前言前几天在Python最强王者交流群【黑科技·鼓包】问了一个Python网络爬虫处理的问题。问题如下:有没有大佬指点下怎么用xpath写drissionpage?或者用相对位置?我看了半天中文文档硬是写不出来。这是xp
Python进阶者 Python进阶者
1个月前
python打包的exe文件为什么有时候运行很慢有时候很快?
大家好,我是Python进阶者。一、前言前几天在Python最强王者交流群【哎呦喂是豆子~】问了一个Python打包处理的问题。问题如下:大佬们请问下你们有没有遇到这种情况python打包的exe文件为什么有时候运行很慢有时候很快?同一个exe文件有时候等