如何使用 C api 通过完整路径导入文件?

2024-03-11

PyObject* PyImport_ImportModule( const char *name) 

如何指定完整文件路径和模块名称?

Like PyImport_SomeFunction(const char *path_to_script, const char *name).


当所有 *.py 文件都在一个目录中时的另一种解决方案:

PySys_SetPath("path/with/python/files");
PyObject *pModule = PyImport_ImportModule("filename_without_extension");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 C api 通过完整路径导入文件? 的相关文章

  • Google App Engine queue.yaml 无法在开发服务器中工作

    我无法让 dev appserver py 识别我使用queue yaml 创建的自定义队列 他们没有出现在http localhost 8000 taskqueue http localhost 8000 taskqueue 当我尝试向其
  • scipy 将一个稀疏矩阵的所有行附加到另一个稀疏矩阵

    我有一个 numpy 矩阵 想在其中附加另一个矩阵 这两个矩阵的形状为 m1 shape 2777 5902 m2 shape 695 5902 我想将 m2 附加到 m1 以便新矩阵的形状为 m new shape 3472 5902 当
  • Python 3 os.urandom

    在哪里可以找到完整的教程或文档os urandom 我需要获得一个随机 int 来从 80 个字符的字符串中选择一个字符 如果你只需要一个随机整数 你可以使用random randint a b 来自随机模块 http docs pytho
  • 使用 pygame 显示 unicode 符号

    我检查了其他答案 但不明白为什么我的代码错误地显示 This is what I currently see https i stack imgur com 8tNIK png 这是关于文本渲染的相关代码 font pygame font
  • 为什么删除临时文件时出现WindowsError?

    我创建了一个临时文件 向创建的文件添加了一些数据 已保存 然后尝试将其删除 但我越来越WindowsError 编辑后我已关闭该文件 如何检查哪个其他进程正在访问该文件 C Documents and Settings Administra
  • Pandas:GroupBy 到 DataFrame

    参考这个关于 groupby 到 dataframe 的非常流行的问题 https stackoverflow com questions 10373660 converting a pandas groupby object to dat
  • 如何在Python中同时运行两只乌龟?

    我试图让两只乌龟一起移动 而不是一只接着另一只移动 例如 a turtle Turtle b turtle Turtle a forward 100 b forward 100 但这只能让他们一前一后地移动 有没有办法让它们同时移动 有没有
  • 工作日重新订购 Pandas 系列

    使用 Pandas 我提取了一个 CSV 文件 然后创建了一系列数据来找出一周中哪几天崩溃最多 crashes by day bc DAY OF WEEK value counts 然后我将其绘制出来 但当然它按照与该系列相同的排名顺序绘制
  • 如何在 Python 中加密并在 Java 中解密?

    我正在尝试在 Python 程序中加密一些数据并将其保存 然后在 Java 程序中解密该数据 在Python中 我像这样加密它 from Crypto Cipher import AES KEY 1234567890123456789012
  • 没有名为 StringIO 的模块

    我有Python 3 6 我想从另一个名为 run py 的 python 文件执行名为 operation py 的 python 文件 In operation py I do from cStringIO import StringI
  • Keras:如何保存模型或权重?

    如果这个问题看起来很简单 我很抱歉 但是阅读 Keras 保存和恢复帮助页面 https www tensorflow org beta tutorials keras save and restore models https www t
  • Matplotlib 中 x 轴标签的频率和旋转

    我在下面编写了一个简单的脚本来使用 matplotlib 生成图形 我想将 x tick 频率从每月增加到每周并轮换标签 我不知道从哪里开始 x 轴频率 我的旋转线产生错误 TypeError set xticks got an unexp
  • 使用“默认”环境变量启动新的子进程

    我正在编写一个构建脚本来解析依赖的共享库 及其共享库等 这些共享库在正常情况下是不存在的PATH环境变量 为了使构建过程正常工作 让编译器找到这些库 PATH已更改为包含这些库的目录 构建过程是这样的 加载器脚本 更改 PATH gt 基于
  • 当数据库不是 Django 模型时,是否可以使用数据库中的表?

    是否可以从应用程序数据库中的表获取查询集 该表不是应用程序中的模型 如果我有一个不是名为 cartable 的模型的表 从概念上讲 我想这样做 myqueryset cartable objects all 有没有相对简单的方法来做到这一点
  • Elasticsearch 通过搜索返回拼音标记

    我用语音分析插件 https www elastic co guide en elasticsearch plugins current analysis phonetic html由于语音转换 从弹性搜索中进行一些字符串匹配 我的问题是
  • Django Admin 中的反向内联

    我有以下 2 个型号 现在我需要将模型 A 内联到模型 B 的页面上 模型 py class A models Model name models CharField max length 50 class B models Model n
  • TKinter 中的禁用/启用按钮

    我正在尝试制作一个像开关一样的按钮 所以如果我单击禁用按钮 它将禁用 按钮 有效 如果我再次按下它 它将再次启用它 我尝试了 if else 之类的东西 但没有成功 这是一个例子 from tkinter import fenster Tk
  • 多个对象以某种方式相互干扰[原始版本]

    我有一个神经网络 NN 当应用于单个数据集时 它可以完美地工作 但是 如果我想在一组数据上运行神经网络 然后创建一个新的神经网络实例以在不同的数据集 甚至再次同一组数据 上运行 那么新实例将产生完全错误的预测 例如 对 XOR 模式进行训练
  • 查找总和为给定数字的值组合的函数

    这个帖子查找提供的 Sum 值的组合 https stackoverflow com a 20194023 1561176呈现函数subsets with sum 它在数组中查找总和等于给定值的值的组合 但由于这个帖子已经有6年多了 我发这
  • Apache Beam Pipeline 写表后查询表

    我有一个 Apache Beam Dataflow 管道 它将结果写入 BigQuery 表 然后我想查询该表以获取管道的单独部分 但是 我似乎无法弄清楚如何正确设置此管道依赖性 我编写的新表 然后想要查询 与一个单独的表连接以进行某些过滤

随机推荐

  • 如何在c#中打印文本框的行号

    这将是一篇很长的文章 如果对我正在遵循的程序有任何建议 我想提出建议 我想要最好的方法来打印 Richtextbox 中每个 CRLF 终止行旁边的行号 我正在使用 C 和 NET 我尝试过使用 ListView 但当行数增加时效率很低 我
  • 对非官方 Pandora API 进行 JSON 调用

    所以我在工作时听 Pandora 然后想 伙计 如果能获得 Pandora 的电台列表 或者以某种方式与其远程交互 那真是太酷了 所以我发现了这个非官方的 Pandora API 它只返回一堆 JSON 对象 看起来非常有用且简洁 这是 A
  • 带外发光的 Android 按钮

    我知道这个话题已经被讨论过 但我没有找到我真正想做的事情 我有这些按钮 底部的屏幕截图 现在我想添加外发光 除了将其保存为可绘制文件夹中的 png 之外 还有其他可能性吗 这样工作量就会少很多 问候 尼尔斯 试试这个代码 public Bi
  • 使用 VSCode 交互窗口时的默认 Python 路径

    假设Python包mypackage位于我的计算机上的非标准位置 并且我正在 VSCode 交互窗口中运行 Python 代码 如果我输入 import mypackage 它不会被发现 这可以通过执行以下操作来解决sys path app
  • 为什么 pyspark 失败并显示“无法找到 hive jars 以连接到元存储。请设置 Spark.sql.hive.metastore.jars。”?

    我正在使用带有两个节点的 apache Spark 版本 2 0 0 的独立集群 并且尚未安装 hive 在创建数据帧时出现以下错误 from pyspark import SparkContext from pyspark import
  • Flex:以编程方式在组合框中设置所选项目

    我需要一些帮助以编程方式设置组合框中的所选项目 我有一个像这样的组合框
  • 如何开发 JSF 应用程序?

    我第一次从事一个需要构建一个大量使用 JSF 尤其是 ICEfaces 的 Web 应用程序的项目 有多种需要编码的内容 包括 CSS HTML JSP Java 当然还有 JSF 顺便说一句 我在 Eclipse 中完成所有这些工作 并使
  • 如何在SVN中使用关键字(TortoiseSVN)

    我无法使用关键字替换工具制作只有少量数据的文档 如下所示 日期 修订 作者 HeadURL ID 我正在做测试 但无法实现关键字替换 我创建了一个包含以下信息的 Txt 文档 svn keywords Date Revision Autho
  • 在 String.Split 操作中指定空格的最佳方法

    我根据空格分割字符串 如下所示 string myStr The quick brown fox jumps over the lazy dog char whitespace new char t string ssizes myStr
  • 如何从另一个 PHP 类连接到 MongoDB?

    我有以下代码来连接到 MongoDB try m new Mongo mongodb MONGO servers i mongo host MONGO servers i mongo port catch MongoConnectionEx
  • 使用 Spring Boot 提供 React 应用程序时的 React-Router 问题

    我目前需要使用 Spring Boot 为我的 React 应用程序提供服务 它适用于根 url localhost 8080 但是 Spring 控制器当然不会识别任何子路由 我不知道如何让 React 路由和 Spring 请求映射对齐
  • 一个数组元素占用多少内存?

    我认为浏览器之间可能存在差异 但是我如何知道 Javascript 中一个数组或它的一个元素占用了多少内存呢 我想知道使用类型化数组时节省了多少空间 提前致谢 这取决于很多方面 用于存储变量的引用的长度可以有不同的大小 如果您不使用关联数组
  • 为什么 iPhone 4、5、6 横向时宽度和高度紧凑

    我是 iOS 开发新手 刚刚学习适应性和布局 我遇到了一点困惑 根据文档 https developer apple com library ios documentation UserExperience Conceptual Mobil
  • 如何将 Javascript 字符串转码为 ISO-8859-1?

    我正在编写一个 Chrome 扩展程序 可与使用 ISO 8859 1 的网站配合使用 只是为了提供一些背景信息 我的扩展所做的是通过添加更方便的帖子表单来更快地在网站论坛中发帖 然后通过 Ajax 调用 使用 jQuery 发送写入消息的
  • 我正在使用 TestRestTemplate 来测试 @RequestParam 值如何执行

    如何将 RequestParam值发送到url enter code here ApiRestController 公共类 CityController 扩展 BaseController GetMapping cities public
  • JS Puppeteer 等待页面加载完成[重复]

    这个问题在这里已经有答案了 看到这个之后我受到启发 尝试了一下它 但我似乎错误地选择了一个网站作为启动项目 const puppeteer require puppeteer async gt const browser await pup
  • jest.config 被忽略

    我的 jest config js 中有以下内容 module exports preset ts jest presets js with ts testEnvironment jsdom 但当我运行 npm test 时它被忽略 有人可
  • 使 CSS 背景图像变暗? [复制]

    这个问题在这里已经有答案了 应该是一个相当简单的问题 在我的网站中我这样做 landing wrapper display table width 100 background url landingpagepic jpg backgrou
  • 将数据框折叠到一个变量上

    我有一个以下格式的数据框 Site Year Month Count1 Count2 Count3 Patch 1 1 May 15 12 10 1 1 1 May 8 0 5 2 1 1 May 3 1 2 3 1 1 May 4 4 1
  • 如何使用 C api 通过完整路径导入文件?

    PyObject PyImport ImportModule const char name 如何指定完整文件路径和模块名称 Like PyImport SomeFunction const char path to script cons