【发布时间】:2011-07-02 04:46:10
【问题描述】:
我的任务是将 c 库“包装”到 python 类中。文档在这个问题上非常模糊。似乎他们希望只有高级 python 用户才能实现 ctypes。
一些循序渐进的帮助会很棒。
所以我有我的 c 库。我该怎么办?我把什么文件放在哪里?如何导入库?我读到可能有一种“自动换行”到 Python 的方法?
(顺便说一句,我在 python.net 上做了 ctypes 教程,但它不起作用。意思是我认为他们假设我应该能够填写其余步骤。)
事实上,这是我在使用他们的代码时遇到的错误:
File "importtest.py", line 1
>>> from ctypes import *
SyntaxError: invalid syntax
我真的可以在这方面使用一些逐步的帮助!
【问题讨论】:
-
importtest.py 中有
>>>吗?当人们发布每行有>>>的代码时,它表示它正在交互式shell 中运行。要从文件中运行它,请删除>>>(即 3 个 > 符号和一个空格)出现的任何位置。 -
不要输入
>>>s。这些是由交互式 shell 打印的,应该不在源文件中。 -
>>>在 .py 文件中!哎哟!以前从未见过! -
老实说,在开始使用 ctypes 之前,先学习一点 Python(至少一点点)。你永远会找到假设你不了解基本 Python 的 ctypes 教程。
-
@spentak:如果您寻求帮助,请提供足够的信息。至少向我们展示您正在谈论的最新版本的代码。例如,“第 3 行”是什么?
标签: python python-3.x ctypes