脚 本 之 家 www.jb51.net
页面导航:  不限条件-->e
本地搜索:
window.name传输技术,原本是ThomasFrank用于解决cookie的一些劣势(每个域名4x20Kb的限制、数据只能是字符串、设置和获取cookie语法的复杂等等)而发明的(详细见原文:《Sessionvariableswithoutcookies》),后来KrisZyp在此方法的基础上强化了window.name传输,并引入到了Dojo(dojox.io.windowName),用来解决跨域数据传输问题。window.name传输技术的基本原理和步骤为:name在浏览器环境中是一个全局/window对象的属性,且当在frame中加载新页面时,name的属性值依旧保持不变。通过在i...
http://www.jb51.net//article/15724.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
其他语言中,比如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
同时,关于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
比如:CodehighlightingproducedbyActiproCodeHighlighter(freeware)http://www.CodeHighlighter.com/-->import linecacheprint linecache.getline('2.1_open.py', 4)将返回我上一节事例代码文件2.1_open.py的第4行文字,输出结果:f=open('/home/evergreen/桌面/test')查看linecache中的实现(我用的是Ulipad,所以直接将光标停留在linecache处,按F6键)...
http://www.jb51.net//article/15710.htm
1.open使用open打开文件后一定要记得调用文件对象的close()方法。比如可以用try/finally语句来确保最后能关闭文件。CodehighlightingproducedbyActiproCodeHighlighter(freeware)http://www.CodeHighlighter.com/-->file_object = open('thefile.txt')try:    all_the_text = file_object.read( )finally:  ...
http://www.jb51.net//article/15709.htm
具体的实例我们需要在目录中遍历,包括子目录(哈哈),找出所有后缀为:rmvb,avi,pmp的文件。(天哪?!你要干什么?这可是我的隐私啊~~)[code]importosdefanyTrue(predicate,sequence):returnTrueinmap(predicate,sequence)deffilterFiles(folder,exts):forfileNameinos.listdir(folder):ifos.path.isdir(folder+'/'+fileName):filterFiles(folder+'/'+fileName,exts)elifanyTrue(fi...
http://www.jb51.net//article/15708.htm
共有:4528/10,当前1/453页  [首页] [上一页] 1 2 3 4 5 6 7 8 [下一页]  [尾页] 转到: