
python
文章平均质量分 68
caridle
这个作者很懒,什么都没留下…
展开
-
Qt C++与Python混合编程:补充错误
在提示中,需要引用Python.h,出现错误。原创 2023-04-01 22:27:51 · 1926 阅读 · 0 评论 -
使用qt编写一个程序,伪造一个ip访问一个网站。
源: 与必应的对话, 2023/3/9(1) 关于如何伪造本地ip访问服务器_伪造ip地址访问网站_W_seventeen的博客-优快云博客. https://blog.youkuaiyun.com/W_seventeen/article/details/103377747 访问时间 2023/3/9.header.append(0).append(0).append(source_ip[0]).append(source_ip[1]) # 校验和、源IP地址前两个字节。原创 2023-03-09 12:14:13 · 1058 阅读 · 0 评论 -
QT中样式表的学习
选择器可以包含子控件,这些子控件可以将规则的应用程序限制为特定的小部件子控件。1、QT样式表可以让你自定义任何一个QT控件的样式包括颜色、边框、背景等等(你想的到样式都可以),Qt样式表的概念、术语和语法与HTML的CSS样式表类似。attribute~=value 表示匹配有特定属性 attribute, 并且值包含 value 的所有控件, 然后设置样 式;attribute~=value 表示 attribute 属性的值中包含 value, 这里要注意的是:value 必须是独。原创 2023-03-08 22:04:15 · 553 阅读 · 0 评论 -
用QT编写一个程序,点击列表项时在该列表项右边使用label标签显示点击次数
来捕获列表项的点击事件,并更新对应的label标签的文本。原创 2023-03-07 22:22:01 · 309 阅读 · 0 评论 -
第一次使用Python for Qt中的问题
另外,还得按照提示使用pyside6-uic form.ui -o ui_form.py来产生ui_form.py文件,否则不能执行。在创建带有form的python for qt的时候,使用的库是pySide6,而不是pyqt。按照提示点击就可以安装python language server了。上面提示的问题分为2个命令,首先升级。因此,需要安装pyside6。直接运行,竟然没有这个命令了。然后安装pyside6.其中还需要安装PyLS。原创 2023-03-06 16:24:33 · 1374 阅读 · 0 评论 -
C/C++/Qt与 Python 混合编程(5):linux 类平台的 Python环境的获取
要将Python解释器嵌入到应用程序中,找到传递给编译器(和链接器)的正确标志并不一定是件小事,特别是因为Python需要加载作为C动态扩展(dynamic extensions, C dynamic extensions)实现的库模块。因此啊,你必须正确地找到动态扩展库文件.so 或者.o 文件吧。查找到编译链接的环境直接运行 pythonx.y-config 命令即可。例如本系统是 py...原创 2019-07-26 08:51:12 · 327 阅读 · 0 评论 -
C/C++/Qt与 Python 混合编程(4):扩展嵌入Python
C/C++是可以写 python 库的,这里咧也可以写出 python 库,让 python 调用,来扩展 python。到目前为止,嵌入式Python解释器还不能从应用程序本身访问功能。Python API通过扩展嵌入式解释器来实现这一点。也就是说,嵌入式解释器通过应用程序提供的例程得到扩展。虽然听起来很复杂,但也没那么糟糕。只需暂时忘记应用程序启动Python解释器。相反,将应用程序看作一...原创 2019-07-26 08:50:31 · 914 阅读 · 0 评论 -
C/C++/Qt与 Python 混合编程(3):Qt 调用嵌入python参数传递
1. 参数传递参数传递的意思就是将 C 的值传递给 py 的函数,然后进行计算输出。将数据值从C转换为Python, 使用转换后的值对Python接口例程执行函数调用 将数据值从Python调用转换为C。2. 例子第二个程序的目标是在Python脚本中执行一个函数,现在这里需要传递参数。与关于非常高级接口的部分一样,Python解释器并不直接与应用程序交互(但这将在下一节中进行更...原创 2019-07-26 08:49:45 · 2473 阅读 · 0 评论 -
C/C++/Qt与 Python 混合编程(2):Qt 调用嵌入python文件
在 Qt 的 Project 中添加一个 py 文件。然后在 test_py.py 中的内容如下:# This Python file uses the following encoding: utf-8# if__name__ == "__main__":# passdef hello(): print("hello world!")只有一个 hello()函数...原创 2019-07-26 08:48:43 · 676 阅读 · 0 评论 -
C/C++/Qt与 Python 混合编程(1):c/c++和 Qt 调用 、嵌入python文件
1 前言python 是 C 写的,库也是 C 写的,不但 python 可以调用 C 写的库,C也能调用为 python 写的库,甚至调用 python 语句执行。嵌入为应用程序提供了用Python而不是C或c++实现应用程序的某些功能的能力。这可以用于许多目的;一个例子是允许用户通过用Python编写一些脚本来根据自己的需要定制应用程序。如果一些功能可以更容易地用Python编...原创 2019-07-26 08:47:20 · 1573 阅读 · 0 评论