170327 PyQt5-列表和字符串的复习 汇编-循环
来源:互联网 发布:droid4x安卓模拟器mac 编辑:程序博客网 时间:2024/06/16 18:41
1625-5 王子昂 总结《2017年3月27日》 【连续第177天总结】
A.PyQt5 读取保存文件进行预加载
汇编语言5.2
B.在构造函数中使用readlines方法,将之前保存在文件中的所有内容读取在一个列表中,然后按格式依次再放回变量中并且加载
出现了两个问题:
1.ListWidget无法正确读取信息。不是将全部内容加载在一行中,就是每行只加载一个字符。
查询发现之前使用的是str()和list()两个方法的转换,实际上非常不如意;
实际上应该使用'!'.join(list)方法生成一个以'!'分隔的字符串;然后通过str.split('!')方法,以'!'作为分隔符,反读取入列表中
2.Label的图像预览怎么设置都得不到正确信息,使用print查看变量也是对的,却就是加载不出图像
逐个排除:首先使用setText方法,发现Label可以正常显示文本信息,说明不是次序问题;
然后手动输入路径,让Label加载,发现Label可以正常显示图像,说明不是控件和加载时机问题
最后手动输入变量,发现也可以正常显示;那么问题就锁定在变量身上了。将前后两个变量打印进行比对:发现使用readlines方法读取出的内容多了一个换行符。
遂在读取的时候用[:-1]丢弃最后一个字符,成功。
突然想起来客户需要点击的超链接忘记给予设置了。标语和固定窗口都很容易,只需要再添加一个文本框即可。ListWidget就有点麻烦了……因为一一对应感觉并不容易直观。初步考虑还是使用右键菜单吧╮(╯_╰)╭结果还是逃不掉。
明天答辩完计算机设计大赛专心做项目。
汇编:循环功能使用loop 和CX寄存器配合
格式:mov cx,循环次数
s:循环程序段
loop s
注意在汇编源程序中,数据不能以字母开头。因此A100H需要写作0A100H
debug中:g命令表示执行至(某地址)后停下,用于一次执行多个命令
p命令表示自动重复执行循环中的命令
C.明日计划
汇编语言第五章
PyQt5右键菜单-超链接的显示和编辑
- 170327 PyQt5-列表和字符串的复习 汇编-循环
- 汇编寄存器的复习
- 170411 PyQt5-控件透明,汇编-call和ret配合、子程序
- PyQt5的日期和时间
- 循环break的复习
- Python的列表和字符串
- python的字符串和列表
- 汇编的循环
- 复习常用的汇编指令
- 复习常用的汇编指令
- 列表和for循环
- 字符串和字符串函数复习
- 170402 汇编-分段、实验和复习
- 170326 PyQt5-复习、文件操作
- 汇编复习
- 循环列表的建立
- 字符串的“循环平移”和单词查找
- 循环语句和字符串的运用
- Three.js进阶篇之1
- 分分钟推导神经网络
- centos7
- NOIP 2016 愤怒的小鸟
- HBase 写优化之 BulkLoad 实现数据快速入库
- 170327 PyQt5-列表和字符串的复习 汇编-循环
- linux练习题
- QT+Nginx Openssl证书双向认证
- 简单的选项卡(jq/angular)
- 配置hbase本地模式,伪分布模式和完全分布式
- Redis事务
- Android Toast自定义使用
- 跑步
- redis 五大数据类型简单介绍