只有注册用户登录后才能阅读该文。 阅读全文
摘要:
1分号,用于将两个语句连接在一起 2不使用反斜杠,也可以跨行的情况包括:在使用闭合(括号等)时,单一语句可以跨多行;三引号包括下的字符串也可以跨多行。 3 熟悉C语言的程序员需要注意:赋值语句不是表达式 Y = (x = 1)是不合法的 不过,python支持链式赋值: y = x = 1 4 python的多元赋值:x,y,z = 1,2,3 5 专用下划线标示符 避免用下划线作为变量名的开始,因为这对于解释器而且是内建标识符使用的符号,一般讲,变量名_XXX被看作是私有的,在模块和类之外不可以使用。 阅读全文
摘要:
相信很多程序员和我一样,为了缩短学习的时间成本,急于上手写代码,所以从网上看一些快速开发python相关的教程,coding过程中遇到问题就google。从表面上看,这种方式可以完成开发任务,但慢慢会发现,搜索问题的次数只多不减,开发效率也不高。于是乎就开始从书中“捡石头”,把细节上的容易忽视的知识重拾起来,一方面将知识形成体系便于理解语言本身,另一方面提高工作效率。 1、下划线(-)在解释器中有特别的含义,表示最后一个表达式的值 2、特殊操作符:// 、** 双斜杠用作浮点除法,不管操作数为何种数值类型,总舍去小数部分,返回数字序列中比真正的商小的最接近的数字。 >>> 1 阅读全文
摘要:
接触python缘于工作所需,曾经接触过C、C++等语言,对于编程语言在学习上大体是一个套路,当然套路因人而异,适合就好。接下来,我将不断分享python的知识和学习技巧,共同学习。 起源 初识一门语言善于先了解语言的起源,毕竟饮水思源,赋予语言生命力也会让自己的代码生机盎然,那么话不多说,开始吧。 很久很久以前(1989年底,和我有缘的一年),一个叫Guido van Rossum的人在荷兰CWI(某个研究院)始创了Python,这缘于一个研究项目,van Rossum作为一名对解释语言ABC有着丰富设计经验的研究员,试图创造一种通用的程序设计语言用于完成日常系统管理任务并且能够访... 阅读全文
摘要:
1importos2os.path.join('/etc/','a.py')3#/etc/a.py4os.path.join('/etc','/a.py')5#/a.py 阅读全文
摘要:
最近在配置我的工作环境,遇到很奇怪的问题,thunderbird安装之后虽然可以正常运行,但无法输入中文,包括安装的插件也无法使用。 环境: centos6.4 thunderbird 17.0.5 ibus1.3.4 解决方法: 安装ibus pinyin 数据库 yum installibus-pinyin-open-phrase 问题解决,但这里的原因还是不解,懂得人来说说 阅读全文
摘要:
文件从web服务器下载到用户本地与上传文件不同,出于安全考虑,不允许客户浏览服务器目录结构来选择要下载的文件,而是通过服务器请求,下面是django框架下的解决方法:后台代码: ...... thefile = open(file_dir).read() response = HttpResponse(thefile,mimetype='application/force-download') response['Content-Disposition'] = 'attachment; filename=%s' % smart_str(file_ 阅读全文
摘要:
为了防止上传文件的过程中用户的其他操作,可以利用简单的div遮罩锁住页面,当后台处理完上传操作之后自动转到其他页面。#遮罩层的CSS样式<style type="text/css">*{padding:0;margin:0}.pop1{z-index:1;background-color:#CCCCCC;opacity:0.5;width:100%;height:100%;position:absolute;left:0px;top:0px;display:none}.pop2{z-index:2;background-color:white;position: 阅读全文
摘要:
这里提供两个用JS实现的页面闲置后跳转的例子<script>function count(){ timer = window.setInterval("aa()", 1000); }function resetcount(){ sec=0;}var timeout=10;//设置到时时间为10秒var sec=0;function aa(){ eslapetime.innerHTML=sec++; if (sec==timeout) window.location="b.asp";}</script><body onload 阅读全文
摘要:
----checkbox控件实现单选功能:jq实现{{{ <script type="text/javascript">$(function(){$("input:checkbox[name=cb]").change(function(){var checked=$("input:checkbox[name=cb]:checked");var obj=$(this);if(obj[0].checked&&checked.length==2)(checked.get(0)==this?checked.get( 阅读全文