1.首先VC++的DLL的导出函数定义成标准C的导出函数:[code]#ifdefLRDLLTEST_EXPORTS#defineLRDLLTEST_API__declspec(dllexport)#else#defineLRDLLTEST_API__declspec(dllimport)#endifextern"C"LRDLLTEST_APIintSum(inta,intb);extern"C"LRDLLTEST_APIvoidGetString(char*pChar);//a+bLRDLLTEST_APIintSum(inta,intb){returna+b;}//GetastringLR...
http://www.jb51.net//article/15721.htm
一、打开一个网页获取所有的内容fromurllibimporturlopendoc=urlopen("http://www.baidu.com").read()printdoc二、获取Http头fromurllibimporturlopendoc=urlopen("http://www.baidu.com")printdoc.info()printdoc.info().getheader('Content-Type') 三、使用代理 1.查看环境变量print""n".join(["%s=%s"%(k,v)fork,vinos.environ.ite...
http://www.jb51.net//article/15720.htm
一、服务端(Server.py) 服务端要做的事情是: 1.创建一个Socket对象CodehighlightingproducedbyActiproCodeHighlighter(freeware)http://www.CodeHighlighter.com/-->import sockets = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) 2.绑定一个端口Codehighlightingprodu...
http://www.jb51.net//article/15719.htm
比如下面的例子:classBook(object): def__setattr__(self,name,value): ifname=='value': object.__setattr__(self,name,value-100) else: &n...
http://www.jb51.net//article/15718.htm
只是粗略的知道yield可以用来为一个函数返回值塞数据,比如下面的例子:CodehighlightingproducedbyActiproCodeHighlighter(freeware)http://www.CodeHighlighter.com/-->def addlist(alist): for i in alist: yield i + 1取出alist的每一项,然后把i+1塞进...
http://www.jb51.net//article/15717.htm
Python中初始化一个5x3每项为0的数组,最好方法是:CodehighlightingproducedbyActiproCodeHighlighter(freeware)http://www.CodeHighlighter.com/-->multilist = [[0 for col in range(5)] for row in range(3)]我们知道,为了初始化一个一维数组,我们可以这样做:CodehighlightingproducedbyActiproCodeHighlighte...
http://www.jb51.net//article/15716.htm
其他语言中,比如C#,我们通常遍历数组是的方法是:CodehighlightingproducedbyActiproCodeHighlighter(freeware)http://www.CodeHighlighter.com/-->for (int i=0;i<list.Length;i++){ //todowithlist[i]}在Python中,我们习惯这样遍历:CodehighlightingproducedbyActiproCodeHighlighter(freeware)http://www.CodeHighl...
http://www.jb51.net//article/15715.htm
1.copy.copy浅拷贝只拷贝父对象,不会拷贝对象的内部的子对象。2.copy.deepcopy深拷贝拷贝对象及其子对象一个很好的例子:CodehighlightingproducedbyActiproCodeHighlighter(freeware)http://www.CodeHighlighter.com/-->import copya = [1, 2, 3, 4, ['a', 'b']] #原始对象b = a #赋值,传对象的引用c&nbs...
http://www.jb51.net//article/15714.htm
例一:使用httplib访问某个url然后获取返回的内容:CodehighlightingproducedbyActiproCodeHighlighter(freeware)http://www.CodeHighlighter.com/-->import httplibconn=httplib.HTTPConnection("www.cnblogs.com")conn.request("GET", "/coderzh/archive/2008/05/13/1194445.html")r=conn.getresponse()print r.read() #...
http://www.jb51.net//article/15713.htm
Python代码:CodehighlightingproducedbyActiproCodeHighlighter(freeware)http://www.CodeHighlighter.com/-->import os, sysos.system(sys.argv[1])带参数执行pythonxxx.pyspeos.system是用来执行命令行的。因此该程序会接收到第一个参数spe,然后在命令行里执行spe,这样,spe(PythonIDE)就打开了。...
http://www.jb51.net//article/15712.htm
同时,关于datetime也是简单介绍。因为有很多东西需要自己去使用,去查帮助才最有效。例子:计算上一个星期五并输出。解答:CodehighlightingproducedbyActiproCodeHighlighter(freeware)http://www.CodeHighlighter.com/-->import datetime, calendarlastFriday = datetime.date.today( )oneday = datetime.timedelta(days=1)lastFriday ...
http://www.jb51.net//article/15711.htm
