python dll_python win下调用dll

python win下调用dll

小弟接触python 2个星期了,安装的是python3.1版。

我用的是windows7,想写个调用dll的程序实践。问题来了:

C++代码:

extern "C" int __stdcall test();

int __stdcall test()

{

return 1;

}

这个函数是写在.h文件里面的,用vs2005编译成dll。

python代码:

>>> import ctypes

>>> dll = ctypes.WinDLL('C:\\Python31\\libs\\INetWork.dll')

>>> down = dll.test

Traceback (most recent call last):

File " ", line 1, in

down = dll.test

File "C:\Python31\lib\ctypes\__init__.py", line 363, in __getattr__

func = self.__getitem__(name)

File "C:\Python31\lib\ctypes\__init__.py", line 368, in __getitem__

func = self._FuncPtr((name_or_ordinal, self))

AttributeError: function 'test' not found

上网查了下资料有说要吧.dll 改成.pyd ?

我试了下 不管是 改成py 还是pyd都不行 提示的错误都一样。

求大神解惑,不胜感激

谢谢楼上 我用depends看了 还真没有test这个函数导出

相关问答:

s='aaa111aaa,bbb222,333ccc,444ddd444,555eee666,fff777ggg'

用正则表达式取出 前后字母相同的数据 结果如下:

111 ddd

谢谢~

Python code:

import re

s='aaa111aaa,bbb222,333ccc,444ddd444,555eee666,ff ......

学习python的7本书

包括6本chm,一本pdf资料

对学习python有很大的帮助

http://download.csdn.net/source/619791

精心搜集,不要积分,拿出来分享

谢谢楼主,辛苦了~

lz 最好把书名和简单介绍加� ......

C#里面用using System.Security.Cryptography; RSACryptoServiceProvider加密过的消息

用Python Crypto中RSA的方法 能直接 解吗?

RSA加密方式不是统一的吗?需要注意些什么?

有帮助。但是没解决问题。。。

......

异常代码如下:

write a file error: [Errno 2] No such file or directory: 'C:\x0cile.txt'

Traceback (most recent call last):

File "C:\Documents and Settings\USER\桌面\复 ......

以下代码是Tk做了一个简单的密码验证功能,输入一个字符串,并验证其是否正确,请先看代码:

Python code:

from tkinter import *

root = Tk()

e = StringVar()

t = 'cashlu'

def yanzheng():

if e ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值