开发界
首页 移动开发 在线交易 IT笔记 网络技术 操作系统 企业架构 数据库 考试认证 IT培训 开源软件 数据存储 行业资讯
大家都在看:java   开发   C#   oracle   mysql   android   web开发   学习   sqlserver   linux   asp   php   ajax   javascript   css   html
Python(KK 英语发音:/'paɪθɑn/, DJ 英语发音:/ˈpaiθən/)是一种面向对象、直译式计算机程序设计语言

  Docker公司近日开放了拥有同一源代码的三个组件的源代码,这些组件用来支持面向DockerforMac和DockerforWindows桌面应用程序的版本构建。      Docker开源三个Unikernel:HyperKit、VPNKit和DataKit      这三个开源套件可以独自使用,也可以组合起来构成一款完整的产品。据Docker博客上的一篇文章声称,这些组件包括:HyperKit,这是一种OSX上的轻量级虚拟化工具包;DataKit,这是一种面向分布式组件的管道框..
开发界 发表于:python平台
  1.pythondjango-admin.pystartprojectprojectname      2.pythonmanage.pystartappappname      3.models.py==>data{IDisdefaultdefined}      4.sqlite3development.sqlite3      5.updatesetting.py{DATABASES,INSTALLED_APPS}      6.pythonmanage.pyvalidate{succeedif0errorsfound}      7.pythonmanage.pysqlallappname{generatedatabasemodelbasedonthemodels.py}     ..
开发界 发表于:python平台
Python代码 >>>li=['a','b','c'] >>>li.extend(['d','e','f']) >>>li ['a','b','c','d','e','f'] >>>len(li) 6 >>>li[-1] 'f' >>>li=['a','b','c'] >>>li.append(['d','e','f&..
开发界 发表于:python平台
0x01微软bing的api现在也放开了,可以供大家使用了,以前的v1板的时候采用的是appid的方式,这个网上有很多介绍了,可惜现在这个接口取消了,取而代之是新的认证方式 0x02首先可以参考http://blogs.msdn.com/b/translation/p/gettingstarted1.aspx这个文章讲的就比较细了,注意的点不多, 0x3首先注册的时候bing的应用(先注册个账号什么的就不用多说了),下来关键就是注册bing的searchapi应用 https..
开发界 发表于:python平台
用的是sqlalchemy,在测试机器上部署查询中文为"?",简单设置如下: 设置一: Python代码 importos os.environ['NLS_LANG']='SIMPLIFIEDCHINESE_CHINA.UTF8' importos os.environ['NLS_LANG']='SIMPLIFIEDCHINESE_CHINA.UTF8' 设置二: Python代码 #-*-coding:utf-8-*- #-*-coding:utf-8-*- --end
开发界 发表于:python平台
运行python的时候将程序PID写入文件,以方便kill程序。 Python代码 importos defwritePid(): pid=str(os.getpid()) f=open('athena.pid','w') f.write(pid) f.close()
开发界 发表于:python平台
配合http://www.python.org/dev/peps/pep-0333/ http://pythonpaste.org/deploy/ 看下面的example(从网络上改造而来,出处URL也搞忘记的),很快会对python的paste如何组织wsgi有一个简单的了解, pastedeploylab.ini Python代码 [DEFAULT] key1=value1 key2=value2 key3=values [composite:pdl] use=egg:Paste#urlmap /:root /calc:calc [filter:logrequest] username=root password=ro..
开发界 发表于:python平台
如下图:SQLAlchemy已经安装好,而且程序可以正常执行,editor就是报这个错误。网上尝试使用forcebuild-in功能也没有生效。 问题解决: 解决办法并不完美,有点暴力,但是目前没有更好的办法。 --end
开发界 发表于:python平台
今天没事和大家一起聊聊python函数返回值的特殊情况,之前我也碰到过类似方面的问题,到后来查阅了一些资料后,发现原来是这样! 我记得很久以前和大家聊过python列表操作方法,python列表非常的强大,提供了很多内置的方法使得你可以通过python的列表结构和操作做很多你想要的事情,我记得它里面有一些方法,比如append,还有sort方法,这几个方法应该在你的程序里时不时会出现吧,可见频率之高!我当时开始学习的话,用..
开发界 发表于:python平台
·安装python2.7 python平台 [2012-11-23]
wgethttp://www.python.org/ftp/python/2.7/Python-2.7.tar.bz2 tarxjfPython-2.7.tar.bz2 cdPython-2.7/ ./configure--prefix=/opt/python2.7 make sudomakealtinstall
开发界 发表于:python平台
PyQt界面控件常用积累QtGui.QApplication(sys.argv)#QApplication类初始化 sys.exit(app.exec_())#进入消息循环,等待窗体退出 创建主界面的两种方法 1.通过继承QtGui.QMainWindow创建类 QtGui.QMainWindow.__init__(self)#调用父类初始化方法 2.通过继承QtGui.QWidget创建类 QtGui.QWidget.__init__(self)#调用父类初始化方法 QPushButton#按钮 setFlat(True)#设置文件样式按钮 连接事件信号..
开发界 发表于:python平台
PyQt4QListWidget使用教程 listWidget=QListWidget()#实例化一个(itembase)的列表 listWidget.addItem('dd')#添加一个项 listWidget.addItems([])#从序列中添加子项 listWidget.setDragEnabled(True)#设置拖拉 listWidget.sortItems()#排序 listWidget.selectAll()全选 listWidget.setSortingEnabled(bool)#设置自动排序 listWidget.setSelectionMode(QtGui.QAbstractItemView.Exte..
开发界 发表于:python平台
1.输入一个文件名,检测是否存在,如果不存在创建文件并写入内容: Python代码 importos whileTrue: filename=input('Pleaseenterthefilename') ifos.path.exists(filename): print('thefileisexist') break else: all=[] whileTrue: content=input('>') ifcontent=='.': print('Exit') break else: all.append(content) fobj=open(filename,..
开发界 发表于:python平台
python字符串替换有两种方法: 1.replace Python代码 >>>s='thetableofcontentsforthebooklistsallofthemodulescovered' >>>s.replace('e','2') 7:'th2tabl2ofcont2ntsforth2booklistsallofth2modul2scov2r2d' >>>s='thetableofcontentsforthebooklistsallofthemodulescovered' >>>s.replace('e','2')..
开发界 发表于:python平台
多线程算法学习一LockOne和LockTwo Python实现,暂时先挖个坑,过两天来添 importtime importthreading classlockone: def__init__(self): self.flag=[] self.flag.append(False) self.flag.append(False) deflock(self,id): i=id j=1-i self.flag[i]=True while(self.flag[j]): print"%s:%s"%(i,j) printself.flag[j] pass defunlock(self,id): i=id self.flag[..
开发界 发表于:python平台
python是一个更好的脚本语言,它介于脚本和编程之间,在google和cisco等公司在服务器端被大量使用,它有自己的PVM虚拟机进行解释语言内核是ansic编写的 语言应用排名:Java,C,VB,C++,PHP和Perl.python 下载一个python安装即可: http://www.onlinedown.net/soft/14542.htm 一个简单的脚本 #helloworld print'helloworld' print2**10 存为sc.py放在c:\下 在cmd命令下输入 cdc pythonsc.py 看..
开发界 发表于:python平台
一、概述 本文基于0.19.1分析得出,有一些是alibabahadoop优化的部分。本文不涉及jobtracker及nodename元数据的部分,本文主要讲述一个任务在计算阶段大致产生的一些日志,及日志的一些问题。 二、日志简单介绍 当所有的守护进程都起来后(为了简单起见,我们用的是伪分布模式,是由一个机器搭建的),大致的目录结构如下: [python]viewplaincopyprint?[dragon.caol@hd19-vm1logs]$tree . |--hadoop-dragon...
开发界 发表于:python平台
k-meanspython代码 Python代码 deffun_dis(x,y,n): returnsum(map(lambdav1,v2:pow(abs(v1-v2),n),x,y)) defdistance(x,y): #returnfun_dis(x,y,2) returnfun_dis(x,y,1) defmin_dis_center(center,node): min_index=0 min_dista=distance(center[0][1],node) foriinrange(1,len(center)): tmp=distance(center[i][1],node) if(tmp<min_dista): min_dista=tmp min_index=i retu..
开发界 发表于:python平台
·Python装饰器 python平台 [2012-09-21]
其实弄明白了python中的嵌套函数(也就是所谓的闭合函数)之后,再想搞懂python装饰器就简单多了。 总之python装饰器不过就是一个针对嵌套函数的语法糖 它的作用就是在函数调用方法不变的情况下,把此函数包装成另一个函数来使用 一、首先来大致了解下嵌套函数: 被嵌套与一层函数中的二层函数可以记录上上一层函数作用域中的变量 举例: Python代码 deffoo(a): defsubfoo(b): return(b+a) ..
开发界 发表于:python平台
准备使用python写一个android编译脚本,调用ant的方法如下: Python代码 importos os.chdir('D:\workspace\TestJava') os.system('ant') importos os.chdir('D:\workspace\TestJava') os.system('ant')其中:D:\workspace\TestJava为build文件的目录位置
开发界 发表于:python平台
1. >>>fromdatetimeimportdate,timedelta >>>today=date.today() >>>tomorrow=today+timedelta(1) >>>print(today,tomorrow) 2012-09-192012-09-20 2. importdatetime today=datetime.date.today() tomorrow=today+datetime.timedelta(days=1) printtomorr..
开发界 发表于:python平台
1、服务器端socket_server.py #socket_server.py importsocket importos importsys defwork(): sock=socket.socket(socket.AF_INET,socket.SOCK_STREAM) sock.bind(('0.0.0.0',1000))#绑定本地1000端口 sock.listen(5) whileTrue: try: conn,addr=sock.accept() ret=conn.recv(2048) result=os.popen(ret).read() conn.send(result) exceptKeyboardInterrupt: print'Nowwewille..
开发界 发表于:python平台
一、字典(dictionary)简介: 字典是python提供的另外一种数据类型,它有以下几个特征: 1、字典和列表一样都是可变的数据类型 1、字典内的元素是“键(key):值(value)”类型的 2、字典是一种无序的数据集合,不会以元素的key或者value排序 3、列表是以偏移量来存取、查询数据,而字典是根据key来查询、存取数据 创建字典: Python代码 d={} d=dict() d={} d=dict() 插入元素: Pytho..
开发界 发表于:python平台
1.python中的时间: 要得到年月日时分秒的时间: Python代码 importtime #time.struct_time(tm_year=2012,tm_mon=9,tm_mday=15,tm_hour=15,tm_min=1,tm_sec=44,tm_wday=5,tm_yday=259,tm_isdst=0) printtime.localtime()#返回tuple #2012-09-1515:01:44 printtime.strftime("%Y-%m-%d%H:%M:%S",time.localtime()) #2012-09-1503PM01:44今天是当年第259天当年第37周星期6 printt..
开发界 发表于:python平台
1.背景 Hadoop支持Java以及C/C++开发,其中HadoopPipes(C++)支持MapReduce,而Hadooplibhdfs(C)支持HDFS的访问。但Python的解决方案仅能支持Hadoop部分功能,具体如下。 HadoopStreaming:1.Awkward编程风格;2.仅能编写Mapper和Reducer脚本,不能编写RecordReader/Writer,Partitioner脚本;3.不能访问HDFS;4.仅能处理文本数据流; Jython:1.支持不完整的标准库;2.大多数第三方包仅兼容C..
开发界 发表于:python平台
1.使用fileinput实现懒惰迭代 >>>importfileinput >>>forlineinfileinput.input('if.txt'): ...print(line) ... 2.文件迭代器 >>>f=open('if.txt') >>>forlineinf: ...print(line)
开发界 发表于:python平台
1.使用fileinput实现懒惰迭代 >>>importfileinput >>>forlineinfileinput.input('if.txt'): ...print(line) ... 2.文件迭代器 >>>f=open('if.txt') >>>forlineinf: ...print(line)
开发界 发表于:python平台
Python代码 #!/bin/envpython2.7 #encode:utf-8 importcx_Oracle importos importsys importreadline os.environ['NLS_LANG']=".AL32UTF8"; histfile=os.path.join(os.path.expanduser("~"),".pyhist") try: readline.read_history_file(histfile) exceptIOError: pass importatexit atexit.register(readline.write_history_file,histfile) ..
开发界 发表于:python平台
python的urlparse提供url处理相关的方法,包括url拆分,url拼接等等。 假定baseUrl为http://www.xxx.com/xx/abc.html 相对url为def.html 可以通过下面代码计算相对url对应的完整url: 1 fromurlparseimporturljoin 2 3 printurljoin('http://www.xxx.com/xx/abc.html','def.html') 4 printurljoin('http://www.xxx.com/xx/abc.html','/index.html') 将输..
开发界 发表于:python平台
下载源代码 1wgethttp://www.python.org/ftp/python/2.7.1/Python-2.7.1.tgz 到下载目录下,解压 1tar-zxvfPython-2.7.1.tgz 2cdPython-2.7.1 开始编译吧 1mkdir/usr/local/python27 我新建了一个目录,把原来 在编译的时候这样 1./configure--prefix=/usr/local/python27 2make 3makeinstall 此时还没有覆盖老版本 再将原来 1/usr/bin 下面的python链接全部删除掉..
开发界 发表于:python平台
今日IT新闻 最新代码分享
网络·架构·开源 更多
数据库技术 更多
一套数据,多种引擎续-..
最近主要在研究大数典型应用adhoc
开发界 发表于:[MySQL]
·mysql常见优化  [MySQL]
·MongoDB启动失败  [MySQL]
·sqlserver2005 使用  [SQLServer]
·sqlserver2005安装  [SQLServer]
·mysql for window 64安装  [SQLServer]
·oracle 查询时间  [SQLServer]
移动开发 更多
学编程一定要上大学?..
其中一个重要原因是,速成的在线课程和培训班正在..
开发界 发表于:[开发问答]
·byte构造数据总结 [Android平台]
·免费天气预报接口 [Android平台]
·(原创) Elastix& Asteris.. [Android平台]
·JPA主键策略 [Android平台]
·IDE [Android平台]
·Spring Security框架 [Android平台]
·Your Uninstaller [Android平台]
·ArrayExpand [Android平台]
·录制参数为空 [Android平台]
·Xcode警告大全 [IOS开发]
·Android Lint简介 [IOS开发]

关于开发界 | 合作伙伴 | 联系我们 | 友情链接 | 版权声明 | 网站制作 | 网站地图 | 加入收藏 | 设为首页

Copyright@2012-2016 开发界 京ICP备12027873号