
python
my393661
这个作者很懒,什么都没留下…
展开
-
python pyinstaller 缺少pyconfig.h
我的win10系统,使用了configparser的库,在编译时会查找 pyconfig.h的库,如果你安装没有安装相关的开发选项,会报错,根据提示位置,在该位置下新建一个空文件 pyconfig.h 即可...原创 2019-12-02 11:26:26 · 1030 阅读 · 0 评论 -
python判断字符串是否可以转换为浮点数
import re# 判断一个字符串是否是小数def IsFloat(s): pattern = '^-?\d+\.?\d*$' # 匹配数字: 从头开始匹配 -0或1次 数字1或多次 .0或1次 数字0或多次 匹配到字符串末尾 match = re.match(pattern, s) return match != None还是有缺陷, 123. 可能...原创 2019-09-24 16:13:29 · 3771 阅读 · 0 评论 -
Python实现最小二乘法曲线拟合
感谢 最小二乘法曲线拟合以及Matlab实现 作者 乐乐lelele建议先看一下该作者的讲解,比较详细最小二乘法拟合最终通过求解N次方程的系数来实现的 Y=X*A A=INV(X)*Y#coding=utf-8#独立测试脚本#最小二乘法曲线拟合 测试脚本#作者:Kare#参考资料:https://blog.youkuaiyun.com/StupidAutofan/art...转载 2018-12-18 18:48:18 · 8858 阅读 · 2 评论 -
c++调用python Py_DEBUG 错误
从哪个博主那看到的忘了,发在这记录一下。现象:链接提示没有XXXXXXXXXXXXXX 具体忘了 反正就是找不到LIB/DLL的那个错误 因为 python没有提供相应的debug版本的 LIB/DLL所以你需要把 pyconfig.h 中相应的部分屏蔽 不使用debug版本的库 //324行# if defined(_DEBUG)# //pragma co...转载 2018-11-29 20:58:16 · 1109 阅读 · 0 评论 -
c++ 调用python示例
设置 C++ 包含目录设置 链接器 附加库目录.h#include <python.h>#pragma comment(lib, "python34.lib")// #pragma comment(lib, "python3.lib");// #pragma comment(lib, "select.lib");// #pragma comment(lib, ...转载 2018-11-29 08:20:16 · 190 阅读 · 0 评论 -
python link错误
error LNK2019: 无法解析的外部符号 __imp___Py_NegativeRefcount,该符号在函数 "public: void __thiscall KPyProg::run(void)" (?run@KPyProg@@QAEXXZ) 中被引用转自 https://www.jb51.net/article/108588.htm 浅谈c++调用python链接...转载 2018-11-29 08:14:20 · 610 阅读 · 0 评论 -
python打开pdf文档
不要用 os.system() 会因为系统语言和中文导致失败 感谢第19例子https://www.programcreek.com/python/example/24860/win32api.ShellExecute #coding=utf-8import osimport sysimport win32apiimport win32confrom win3...原创 2018-09-28 19:29:24 · 7224 阅读 · 0 评论 -
PyCharm中PyQt5导入错误
错误信息from PyQt5.QtWidgets import QApplication ImportError: DLL load failed: 找不到指定的模块。 原因:从你的python3安装目录下拷贝 python3.dll 到虚拟环境下就可以了 https://blog.youkuaiyun.com/Ltime/article/details/71403947...转载 2018-09-19 18:22:55 · 4157 阅读 · 0 评论 -
PyKDL程序
作为测试的例子吧PyKDL官方文档很差劲,写的不清晰,建议参考KDL c++官方文档#coding=utf-8import numpy as npimport PyKDL as kdl# import copy #用于深度拷贝jnts = []frms = []for i in range(6): jnts.append(kdl.Joint(kdl.Joint.RotZ))...原创 2018-06-28 16:29:31 · 2365 阅读 · 0 评论 -
PyCharm单独安装PyKDL
用于在Ubuntu下Pycharm独立使用PyKDL(不需要ros)使用Pycharm的安装器安装的PyKDL是不能使用的,引用会报错。1.把安装器安装的给卸载掉2.去GitHub下载代码Git下载,还有一个类似的代码hrl-kdl,不是这个,别弄错了3.编译进入 /orocos_kinematics_dynamics/orocos_kdl下编译,mkdir buildcd buildcmak...原创 2018-06-28 15:22:13 · 2674 阅读 · 6 评论 -
python3 串口
py串口程序#coding=utf-8# 串口测试程序import serialfrom time import sleepserialport = serial.Serial("/dev/ttyUSB0",115200,timeout=1)myout = ''try: s = input('input>') serialport.write(s.encode...原创 2018-07-09 13:18:00 · 2574 阅读 · 0 评论 -
ubuntu18.04下pycharm建立虚拟环境报错
错误信息如下ModuleNotFoundError: No module named 'distutils.core'解决办法ubuntu18.04默认没有安装setuptools在控制台执行以下语句sudo apt install python3-setuptools安装完毕即可正常建立虚拟环境...原创 2018-06-25 16:34:12 · 2455 阅读 · 0 评论 -
QT使用PythonQt调用QT对象
1.PythonQt和PyQt4/PyQt5是两回事,但是很多搜索到的教程很难分开2.谢谢这两位博主PythonQt进阶 zhangzming,这个例子是没有继承QObject的做法将Python嵌入到Qt程序中 openthings 我们要做什么1.在qt中使用PythonQt2.将qt中的对象添加到PythoQt中并调用步骤1.安装了PythonQt的库,linux ,apt-cache ...原创 2018-02-16 17:44:34 · 2993 阅读 · 1 评论 -
qt下使用opencascade源代码
c++基础太弱,纠正一下,在PRO中使用包含目录就可以使用<>,将下载的opencascade文件通过make编译和安装,添加引用就可以了。如果你依然对以下没用的操作感兴趣,请继续....使用PYTHON转换一下包含的文件格式,OCC默认使用的 <XXXX.hxx> qt不能识别,需要转换为 "xxxx.hxx"补充:在QT的pro文件里添加 INCLUDE += /hom...原创 2018-01-27 00:09:06 · 4462 阅读 · 0 评论 -
QT使用PythonQt添加输出
PythonQt::init(); pyq=PythonQt::self(); pyMainModule = pyq->getMainModule(); // connect output signals connect(pyq,&PythonQt::pythonStdOut, this, &MainWindow::qcout); ...原创 2018-02-14 23:52:44 · 1050 阅读 · 3 评论 -
qt中使用pythonqt
谢谢 https://www.cnblogs.com/xia-weiwen/p/7932379.html在Qt(C++)中与Python混合编程,可以使用PythonQt库。网站首页:http://pythonqt.sourceforge.net下载页面:https://sourceforge.net/projects/pythonqt/files/1.通过apt-get下载libpythonq...原创 2018-02-14 14:39:47 · 1193 阅读 · 0 评论 -
python语言bug
添加新的类对象到自身列表会把自身添加进去,导致无穷的调用~~~原来是想做一个循环递归调用、自检的类,结果发现有BUG类似的程序在C#中是没有问题的,但是在python中就出现了错误class cls: def __init__(self): pass def find(self): a2=cls() ls原创 2018-01-27 00:20:14 · 282 阅读 · 0 评论