腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
在
boost
::
python
中
向
模块
添加属性?
c++
、
python
、
boost
、
boost-python
您可以使用getter和setter将属性添加到类
中
(
在
简单
的
情况下): .add_property("foo", &X::get_foo, &X::set_foo);>>> x = mymodule.X()>>> x.foo但是<
浏览 1
提问于2010-04-29
得票数 12
1
回答
如何
捕获
在
boost
Python
模块
中
包装
的
C++
代码
中
抛出
的
python
异常
python
、
c++
、
exception
、
boost
、
decode
我将
C++
代码
包装
在一个
boost
python
模块
中
。我
的
C++
代码
如下所示: char s[2];s[1] = '\0';
boost
::
python
::str bs =
boost
::
python
::str(s); 即,它试图从包含不可打印字符(值160)
的
C字符
浏览 38
提问于2021-01-20
得票数 2
1
回答
如何
通过
Boost
::
Python
获得调用
C++
函数
的
Python
模块
和行号?
c++
、
stack-trace
、
boost-python
我有一个
C++
函数,可以通过
Boost
::
Python
从许多
Python
函数
中
调用它。当
C++
函数检测到错误
的
参数时,我想写一条日志消息并继续处理。
在
日志消息
中
,我想记录调用到
C++
中
Python
模块
和行号。我该怎么做呢? 我可以从
C++
抛出
一个
异常
,该
异常
被转换为我可以
捕获
浏览 2
提问于2010-04-18
得票数 3
1
回答
通过
boost
python
进行
模块
间
异常
名称解析不起作用吗?
exception
、
dynamic-linking
、
boost-python
、
rtti
这就是我
的
问题: 我有两个
C++
模块
,A和B,它们是作为动态链接库构建
的
。提供了基本
的
数学函数和自定义
的
异常
类型。B是使用A
的
更高级别的
模块
。B::someFunction()从A调用一个函数,并尝试
捕获
自定义
异常
A:MyExceptionFromA,以便将其转换为自定义类型B:MyExceptionFromB (因为
模块
B
的
用户不需要知道A只要我停留在
C
浏览 0
提问于2010-08-12
得票数 4
1
回答
boost
python
运行时错误似乎是编译时
的
问题-
如何
影响性能?
python
、
boost
、
enums
、
boost-python
使用
boost
python
,我
在
python
包装
器
中
添加了一个属性,其中
的
值来自枚举类型,例如:在其他线程之后,我将上面的
代码
放在一个try/catch
中
,但是没有
捕获
到任何可以调用PyErr_
浏览 1
提问于2013-07-17
得票数 0
1
回答
如何
通过C API从
Python
3
异常
中提取字符串
string
、
python-3.x
、
c-api
我有一些使用
Boost
.
Python
运行
Python
3
代码
的
C++
代码
。如果
Python
中发生任何
异常
,它都会被
捕获
并
抛出
一个
C++
异常
。我希望将一些最小
的
错误信息传递给
C++
异常
。我目前拥有的是这样
的
: // execute
python</e
浏览 0
提问于2018-03-23
得票数 0
1
回答
如何
在
boost
python
中
为作为元组一部分返回
的
对象指定返回策略
c++
、
boost
、
boost-python
我有一个创建
C++
对象
的
函数。
在
重构之前,我从
C++
函数返回一个指针,
在
boost
python
包装
器声明
中
,我将使用
boost
::
python
::return_value_policy<
boost
::
python
::manage_new_object, (
boost
::
python
::arg("
浏览 2
提问于2011-01-31
得票数 0
1
回答
boost
-
python
无法
捕获
和转换
c++
异常
python
、
c++
、
exception
、
boost
、
boost-python
boost
-
python
不能够
捕获
在
使用它
的
帮助编写
的
扩展
模块
中
抛出
的
异常
并将其转换为
python
的
原因是什么?我
的
扩展
模块
使用了CGAL
的
一些函数,它与CGAL动态链接,并
抛出
异常
。它还动态地链接到
boost
_
python
共享库。我<em
浏览 3
提问于2015-05-19
得票数 0
回答已采纳
2
回答
使用SWIG将自定义
的
C++
异常
动态重新
抛出
为
Python
异常
c++
、
python
、
exception
、
reflection
、
swig
这些
包装
类应该是有效
的
Python
。 当一个API调用
抛出
一个
C++
异常
时,应该是捕捉到。对应
的
Python
(即
捕获
的
C++
异常
的
包装
类)应该是引发
的
。这应该是一个动态过程:
Python
类型是在运行时确定
的
,仅基于
捕获
的
C++
<e
浏览 1
提问于2013-02-21
得票数 23
1
回答
在
Visual Studio上
的
Python
中
抛出
超时
python
、
c++
、
visual-studio
、
boost
使用
boost
::
python
开发环境是Windows7,Visual Studio2012,
boost
1.55(64位),
Python
2.7.10(64位),我正在使用嵌入
python
的
c++
。
python
模块
使用UDP。它在
python
on console(cmd)上运行良好。但是如果我
在
C++
(visual studio)上运行这个
模块
,recv soc
浏览 3
提问于2015-11-05
得票数 0
1
回答
boost
::
python
:编译失败,因为复制构造函数是私有的
c++
、
python
我使用
boost
::
python
包装
一个
C++
类。这个类不允许复制构造函数,但是
python
模块
总是想要创建一个。
C++
类如下所示(简化) public: ByteArray下面是
Python
模块
存根:
BOOST
_
PYTHON
_MODU
浏览 4
提问于2012-04-13
得票数 17
回答已采纳
1
回答
SWIG:从
Python
到
C++
抛出
异常
c++
、
python
、
exception-handling
、
swig
我们已经
在
C++
中
定义了一个接口(抽象类,所有函数都是纯虚拟
的
),它将在
Python
语言中扩展。为了克服跨语言
的
多态性问题,我们计划使用。我已经阅读了
如何
在我们
的
C++
代码
、、甚至在上
捕获
从
Python
代码
抛出
的
异常
。 这是相当直接
的
,我不希望
在
处理我们
的
库
浏览 2
提问于2010-05-22
得票数 0
回答已采纳
6
回答
boost
::
python
导出自定义
异常
c++
、
python
、
exception
、
boost-python
我目前正在使用
Boost
.
Python
为
Python
编写一个
C++
扩展。此扩展
中
的
函数可能会生成一个
异常
,其中包含有关错误
的
信息(不仅仅是描述发生了什么的人类可读字符串)。我希望我可以将这个
异常
导出到
Python
中
,这样我就可以
捕获
它,并对额外
的
信息做一些事情。,
Boost
.
Python
似乎将所有的
C++
<em
浏览 3
提问于2010-02-15
得票数 25
回答已采纳
1
回答
如何
将
Boost
::
Python
模块
导出到Go
python
、
go
、
boost-python
我没有显示输出
的
工作
代码
。许多类似的帖子都建议使用os/exec (
在
pythonpath
中
声明.so )来调用pylib作为外部进程。如果是这种情况,
如何
将<string,object,object,dict>作为参数传递? 对象应该在Go
中
创建为struct吗?#include <
boos
浏览 8
提问于2021-04-15
得票数 0
2
回答
是否有可能在
C++
中
嵌入
python
库?
python
、
c++
、
python-embedding
是否有可能在
C++
中使用
python
库,如selenium、django等.?如果是的话,是否有任何文档可以很好地解释这个问题,比如在
C++
中
完全嵌入
python
库,而不仅仅是像PyRun_SimpleString()这样
的
运行脚本?
浏览 11
提问于2022-03-19
得票数 0
回答已采纳
1
回答
可以
在
C++
控制台中访问
python
头文件/库并运行
C++
脚本吗?
python
、
c++
我尝试过使用
python
中
的
USB
模块
来访问它,但不幸
的
是,制造这个设备
的
公司“不支持
Python
开发”。我正在做
的
项目是最终创建一个GUI (通过
Python
)来自动化电机并从设备中提取数据。所以它必须用
Python
语言完成,否则我将不得不丢弃前半部分
代码
,用
C++
重写它。 我认为设备只能与C/
C++
接口
的
原因是因为驱动程序下载附带<
浏览 0
提问于2019-06-13
得票数 3
1
回答
c++
程序
中
函数
的
Python
绑定
python
、
c++
、
boost
、
boost-python
、
python-bindings
我有一个用
c++
编写
的
程序,它可以自己运行,但是我们想让
Python
能够访问它。具体来说,我们有几个
在
c++
中
效率更高
的
函数,但是我们使用
Python
脚本对输出做了很多其他
的
事情。我不想用
Python
重写main()
的
全部内容,因为我们使用
Boost
的
根查找算法和其他
在
Python
中
很难实现
的
浏览 2
提问于2016-07-27
得票数 1
回答已采纳
3
回答
如何
为
python
包装
c++
库?
c++
、
python
我有一个库和一些头文件,没有
c++
源
代码
,我想在
python
中使用它。我尝试过py++,但gccxml报告错误。我尝试了swig,但出现了许多“未定义符号”错误。有没有一些聪明
的
工具可以自动完成这些事情?
浏览 2
提问于2011-11-14
得票数 3
回答已采纳
2
回答
调用返回列表
的
C++
函数
python
、
c++
、
network-interface
我有这个函数是
C++
:#include <iphlpapi.h>#include <iostream> } 我正在用
python
编写一个嗅探器,我想获得窗口上接口
的
名称,所以这个
浏览 5
提问于2015-05-21
得票数 1
回答已采纳
1
回答
C++
类通过
Boost
.
Python
嵌入不能被
Python
3识别为一个
模块
python
、
c++
、
boost-python
、
msvc12
Boost
.
Python
v1.56
中
的
以下示例展示了
如何
将
Python
3.4.2解释器嵌入到您自己
的
应用程序
中
。不幸
的
是,
在
Windows8.1下,
在
我用MSVC2013进行
的
配置
中
,该示例不起作用。我还没有找到一个关于嵌入
的
完整例子,至少没有一个比10岁还年轻。我收到运行它
的
以下错误:ImportError:'em
浏览 1
提问于2014-11-06
得票数 6
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python3(9)Python 错误、调试和测试
如何把C/C++程序编译成实用的Python模块
把C/C+程序编译成实用的python模块,突破你的瓶颈
Python中的异常处理
Python Exceptions介绍
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券