鱼C论坛

 找回密码
 立即注册
查看: 1336|回复: 4

[已解决]新手问下PySide2 编辑框的的问题

[复制链接]
发表于 2021-9-29 22:03:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
点击按钮后我获取剪切板的文本par3[i]添加到编辑框

QJDX.ui.textEdit_2.append(par3[i])

首次运行正常   我剪切板内容变了以后再点击 就立马出现
Traceback (most recent call last):
  File "C:/Users/52353/PycharmProjects/PLSS2/main.py", line 78, in sousuo
    QJDX.ui.textEdit_2.append(par3[i])
ValueError: embedded null character

有知道啥原因吗  》??

type( par3[i]) 显示的是 class str
最佳答案
2021-9-29 22:09:43
报错提示的是空字符,你剪贴板变了以后可能获取到了空字符,加条判断是否空字符就可以了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-9-29 22:09:43 From FishC Mobile | 显示全部楼层    本楼为最佳答案   
报错提示的是空字符,你剪贴板变了以后可能获取到了空字符,加条判断是否空字符就可以了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-9-29 22:12:02 | 显示全部楼层
hrpzcf 发表于 2021-9-29 22:09
报错提示的是空字符,你剪贴板变了以后可能获取到了空字符,加条判断是否空字符就可以了

没有空字符啊  所以才奇怪想问问啥原因
def get_text():
    w.OpenClipboard()
    d = w.GetClipboardData(win32con.CF_TEXT)
    w.CloseClipboard()
    return d.decode('GBK')
这个是获取剪切板的源码 是不是有问题?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-9-29 22:15:32 From FishC Mobile | 显示全部楼层
本帖最后由 hrpzcf 于 2021-9-29 22:16 编辑
xpvcxx 发表于 2021-9-29 22:12
没有空字符啊  所以才奇怪想问问啥原因
def get_text():
    w.OpenClipboard()


你把par3  print出来看看确认一下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-9-29 22:17:02 | 显示全部楼层
hrpzcf 发表于 2021-9-29 22:15
你把它print出来看看确认一下

确认过了 我就复制了一个字  没有空格  而且也没法调用  strip
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-13 06:31

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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