搜索到与相关的文章
Python

property在python2和python3中的区别

问题背景:源于公司的原来的代码是python2开发的,后来改为python3开发,设计到的property的用法有点不一样直接上代码公司原来的python2的代码classLineItem:def__init__(self,description,weight,price):self.description=descriptionself.__weight=weightself.price=price@propertydefweight(self):ret

系统 2019-09-27 17:49:16 1969

Python

Python中关于浮点数的冷知识

本周的PyCoder'sWeekly上分享了一篇小文章,它里面提到的冷知识很有意思,我稍作补充,分享给大家。它提到的部分问题,读者们可以先思考下:若两个元组相等,即a==b且aisb,那么相同索引的元素(如a[0]、b[0])是否必然相等呢?若两个对象的hash结果相等,即hash(a)==hash(b),那么它们是否必然相等呢?答案当然都为否(不然就不叫冷知识了),大家可以先尝试回答一下,然后再往下看。-----思考分割线-----好了,先来看看第一个问

系统 2019-09-27 17:48:26 1969

Python

python+pygame实现坦克大战

本文实例为大家分享了python+pygame实现坦克大战的具体代码,供大家参考,具体内容如下一、首先导入pygame库二、源码分享#coding=utf-8importpygameimporttimeimportrandomfrompygame.spriteimportSpriteSCREEN_WIDTH=800SCREEN_HEIGHT=500BG_COLOR=pygame.Color(0,0,0)TEXT_COLOR=pygame.Color(255

系统 2019-09-27 17:47:52 1969

Python

手动实现把python项目发布为exe可执行程序过程分享

1.手动制作python的exe可执行程序Python没有内建一个编译为exe的功能。给python程序的部署带来不少的麻烦。所以就会出现一些py2exe之类的很不错的工具,用于自动把.py文件编译为.exe文件。最近抽空研究了一下手动实现类似py2exe的功能,希望加强对python的了解。结果还相当不错。把结果记录下来,与大家共享。1.1.原理文中所描述的方法,基于python的以下几个功能1)python程序运行时,会在sys.path指定的路径中查

系统 2019-09-27 17:47:34 1969

Python

简单介绍Python中的decode()方法的使用

decode()方法使用注册编码的编解码器的字符串进行解码。它默认为默认的字符串编码。语法以下是decode()方法的语法:str.decode(encoding='UTF-8',errors='strict')参数encoding--这是所使用的编码。对于所有的编码方案的列表,请访问:标准编码库errors--这可能是给定一个不同的错误处理机制。默认的错误是“严格”,即编码错误提出UnicodeError。其他可能的值是ignore','replace'

系统 2019-09-27 17:47:20 1969

Python

Python中多线程thread与threading的实现方法

学过Python的人应该都知道,Python是支持多线程的,并且是native的线程。本文主要是通过thread和threading这两个模块来实现多线程的。python的thread模块是比较底层的模块,python的threading模块是对thread做了一些包装的,可以更加方便的被使用。这里需要提一下的是python对线程的支持还不够完善,不能利用多CPU,但是下个版本的python中已经考虑改进这点,让我们拭目以待吧。threading模块里面主

系统 2019-09-27 17:46:35 1969

Python

在Python的Django框架中获取单个对象数据的简单方法

相对列表来说,有些时候我们更需要获取单个的对象,``get()``方法就是在此时使用的:>>>Publisher.objects.get(name="Apress")这样,就返回了单个对象,而不是列表(更准确的说,QuerySet)。所以,如果结果是多个对象,会导致抛出异常:>>>Publisher.objects.get(country="U.S.A.")Traceback(mostrecentcalllast):...MultipleObjectsRe

系统 2019-09-27 17:37:47 1969

Python

在Python的Django框架中包装视图函数

我们最终的视图技巧利用了一个高级python技术。假设你发现自己在各个不同视图里重复了大量代码,就像这个例子:defmy_view1(request):ifnotrequest.user.is_authenticated():returnHttpResponseRedirect('/accounts/login/')#...returnrender_to_response('template1.html')defmy_view2(request):ifno

系统 2019-09-27 17:37:44 1969

编程技术

Application Fundamentals--Remote procedure c

Remoteprocedurecalls--远程过程调用Androidhasalightweightmechanismforremoteprocedurecalls(RPCs)—whereamethodiscalledlocally,butexecutedremotely(inanotherprocess),withanyresultreturnedbacktothecaller.Thisentailsdecomposingthemethodcalland

系统 2019-08-29 23:53:05 1969

编程技术

如何让你的网站排名靠前

网站做好了,怎样才能让你的网站在各大搜索引擎中排名靠前呢?网上的帖子很多,通过搜索和总结,整理出了一套自己行之有效的方法,写出来供大家参考成功案例推荐:http://sooboo.com.cn/还在继续整理中,而且我们的网站也在不断优化中.........1、网站建好后首先到各大搜索引擎免费登录你的网站http://www.sowang.com/freesubmit.htmhttp://bbs.5ixb.com/simple/index.php?t584.

系统 2019-08-29 23:39:14 1969