搜索到与相关的文章
Python

在Python的Django框架中使用通用视图的方法

使用通用视图的方法是在URLconf文件中创建配置字典,然后把这些字典作为URLconf元组的第三个成员。例如,下面是一个呈现静态“关于”页面的URLconf:fromdjango.conf.urls.defaultsimport*fromdjango.views.generic.simpleimportdirect_to_templateurlpatterns=patterns('',(r'^about/$',direct_to_template,{'t

系统 2019-09-27 17:37:38 2048

编程技术

Struts2 文件上传 之 文件类型 allowedTypes

Html代码'.a':'application/octet-stream','.ai':'application/postscript','.aif':'audio/x-aiff','.aifc':'audio/x-aiff','.aiff':'audio/x-aiff','.au':'audio/basic','.avi':'video/x-msvideo','.bat':'text/plain','.bcpio':'application/x-bcpi

系统 2019-08-29 22:59:11 2048

编程技术

To套 or Not to 套? This is a question.

老张:我感觉,我这戴上套子好丑啊。你那也挺丑的吧?老王:我也是这个感觉,套子好丑啊。我靠!还是老程那个好看。老张:老程你没戴套子吧?老程:我戴套子了,好吧!老张:??老吴:你说老程没戴套子。老王:哦......老张::-/PS:其实讨论的主题是魅族系列MP3的硅胶套美观问题。To套orNotto套?Thisisaquestion.

系统 2019-08-29 22:17:14 2048

Python

python:异常的简单处理

什么是异常?一般情况下,在python无法正常处理程序时就会发生一个异常(异常是python对象,表示一个错误),也就是我们俗称的程序崩了。异常就是程序运行时候发生错误的信号(在程序出现错误的时候,则会产生一个异常,若程序没有处理他,则会抛出该异常,程序的运行也随之终止)。异常的处理步骤:1、可预知的异常:如果错误发生的条件是可预知的,需要用if进行处理,在错误发生之前进行预防。2、未知的异常:try:代码块except异常类型:异常处理的方法else:如

系统 2019-09-27 17:53:08 2047

Python

在Windows8上的搭建Python和Django环境

先从搭建环境开始。作为一个Python初学者来说,一个趁手的编译器是很重要的,本想用VS来开发Python,但是感觉实际开发中没有几家公司会用VS来开发Python,没办法就换成了MyEclipse。一、首先下载和安装Myeclipse就略过了。二、安装Python。一般的开发环境是在linux,网上很多教程和视频也都是在linux下配置和开发的。我的开发环境是64位win8系统,先从官网下载64位的Python安装程序。可以从这里选择要下载的版本http

系统 2019-09-27 17:48:04 2047

Python

Python内置函数之filter map reduce介绍

Python内置了一些非常有趣、有用的函数,如:filter、map、reduce,都是对一个集合进行处理,filter很容易理解用于过滤,map用于映射,reduce用于归并.是Python列表方法的三架马车。1.filter函数的功能相当于过滤器。调用一个布尔函数bool_func来迭代遍历每个seq中的元素;返回一个使bool_seq返回值为true的元素的序列。>>>N=range(10)>>>printfilter(lambdax:x>5,N)[

系统 2019-09-27 17:47:27 2047

Python

Python中类的初始化特殊方法

什么是特殊方法?当我们在设计一个类的时候,python中有一个用于初始化的方法$__init__$,类似于java中的构造器,这个就是特殊方法,也叫作魔术方法。简单来说,特殊方法可以给你设计的类加上一些神奇的特性,比如可以进行python原生的切片操作,迭代、连乘操作等。在python中,特殊方法以双下划线开始,以双下划线结束。一个大例子数学中有一个表示数的概念叫做向量,但是python中的数据类型却没有。我们来设法用python实现它。首先考虑,向量跟普

系统 2019-09-27 17:53:07 2046

Python

python 短信轰炸

之前用了谷歌的selenium模块,为了练习一下所以写了这个(没错才不是别的理由!)代码里涉及到了各种复杂的情况,包括要找的div在别的iframe中的处理方式,顶部导航栏的定位方式等等。综合性很强下面是代码fromseleniumimportwebdriverimporttimefromfake_useragentimportUserAgentopt=webdriver.ChromeOptions()#opt.add_argument('--headle

系统 2019-09-27 17:52:25 2046

Python

ubuntu 16.04下python版本切换的方法

本文主要是记录ubuntu16.04下python环境配置,具体内容如下对于ubuntu16.04,由于本身是自带python,这样就减少了在windows下的下载和环境变量配置,非常不错。但是他本身是自带两个版本的python,2.X和3.X,两个版本,两个版本默认的是使用2.X,毕竟3.X是一个趋势,今后我这边应该也会主要使用3.X版本,所以这里记录一下如果在版本间切换以及如何把python版本切换到3.X下的方法。一、确认本机下的python默认版本

系统 2019-09-27 17:51:01 2046

Python

Python初学者自学----条件判断

自我学习记录:如有问题,请帮助指正,勿喷。条件判断:用if语句来实现,而且if语句还捆绑了一个else来做判断,字面意思就是例外情况。#比如,输入身高,根据不同的内容,用if语句来实现。#很抱歉我在终端python环境下,没有找到怎么输入判断语句。#所以用的pycharm软件里面查看到的结果。#代码:height=float(input('请告诉我你的身高(单位M)\n'))ifheight>0:#if语句后面一定要跟冒号':'不然会报错的print('你

系统 2019-09-27 17:48:27 2046