![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
一碗啥都有的麻辣烫
本人在csdn上获得了许多大神的帮助。现在也想把自己在学习中遇到的问题和解决它们的方法记录下来,为csdn这个社区做一些微薄的贡献。
展开
-
调用Python C接口显示链接错误
问题描述利用Qt编写一个GUI程序,需要调用Python实现的神经网络。main.cpp文件中的Python解释器初始化代码如下:本人在VSCode平台上用CMake构建整个程序的Makefile依赖,CMakeList.txt中寻找Python头文件和库的命令如下:但是在链接阶段报错如下:该部分符号未定义错误对应于main.cpp中的红色波浪线部分。解决方案网上有很多说在其它方面都配置正确的情况下,C/C++调用Python C接口显示符号未定义问题的原因是编译器(此处为mingw g++原创 2021-03-22 09:38:26 · 229 阅读 · 0 评论 -
Python嵌入Qt程序报错
问题描述想在利用Qt编写的GUI中调用Python编写的神经网络,但在编译阶段提示:解决办法后来根据程序员大本营上的提示,将*“Python.h”*放置于Qt头文件之前,解决了问题,致于为什么,本人并不清楚,可能是宏定义的问题。...原创 2021-03-21 21:02:16 · 228 阅读 · 0 评论 -
ElementTree无法解析多字节编码
问题描述利用Python的xml.etree.ElementTree模块解析被编码为GB2312的XML文件。源代码如下:# 读入卫星信息文件sats_info_tree = ET.parse(os.path.join(reports_dir, "Satellite.xml"))但是报错:ValueError: multi-byte encodings are not supported这是编码无法解析的问题。尝试本人尝试在ET.parse函数里面添加ET.XMLParser(encodin原创 2021-01-06 09:06:52 · 930 阅读 · 0 评论