Hello World程序 #!/usr/bin/env python #_*_coding:utf8_*_ print('Hello World!!') 变量 #!/usr/bin/env python one='内容' print(number1) two='this is beaudful g... ...
分类:
编程语言 时间:
2017-03-24 23:17:03
阅读次数:
243
3.3 列表组织 当我们创建的列表中,元素的排列顺序常常是无法预测的,因为我们并非总能控制用户提供数据的顺序。这虽然在大多数情况下都是不可避免的,但我们经常需要以特定的顺序从呈现信息。有时候,我们希望保留列表元素最初的排列顺序,而有时候又需要调整排列顺序。Python提供了很多组织列表方式,可根据具 ...
分类:
其他好文 时间:
2017-03-24 23:04:33
阅读次数:
343
首先写一个邮件提醒python文件 然后写自己的监控脚本 之后再定时任务中写入每分钟执行一次 把两个nginx 和 nfs 服务关闭 等待一分钟之后 ...
分类:
系统相关 时间:
2017-03-24 23:02:26
阅读次数:
212
Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。 基本配置 一、创建django程序 终端命令:django-admin startproject ...
分类:
编程语言 时间:
2017-03-24 22:57:10
阅读次数:
248
怎样将字符串的算数表达式计算出来? 如果使用正则表达式来匹配,有点不怎么好想,而且一般想法设计到递归,而在Python中是非常不建议使用递归的, 因为它不仅有递归深度的限制(一般是1000个栈帧),而且不支持尾递归优化。 最简单的办法就是先将表达式转化为前缀表达式,然后通过前缀表达式来计算出结果。 ...
分类:
其他好文 时间:
2017-03-24 22:54:01
阅读次数:
188
建议用yyuu/pyenv · GitHub , 这样可以在不修改系统自带的python的前提下,安装任意多个Python版本,而且版本之间是相互隔离的,多版本管理起来很方便。pyenv可以用来管理和切换不同的python版本,相比用virtualenv和anacondo来创建虚拟python环境, ...
分类:
编程语言 时间:
2017-03-24 22:50:00
阅读次数:
839
Python是跨平台的语言,也即是说同样的源代码在不同的操作系统不需要修改就可以同样实现。 有了OS模块,我们不需要关心什么操作系统下使用什么模块,OS模块会帮你选择正确的模块并调用。 以下是支持路径操作中常用到的一些定义,支持所有平台 os.path模块中关于路径常用的函数使用方法 以下为函数返回 ...
分类:
其他好文 时间:
2017-03-24 22:46:24
阅读次数:
222
对于Python的编码值得注意的是不同的版本编码方式是不同的。Python3默认的是utf-8而Python2则是ASCll,因此对不同的版本对于UnicodeEncodeError和UnicodeDecodeError的处理也是不一样的!因此对于decode()和encode()的理解和使用也是不 ...
分类:
编程语言 时间:
2017-03-24 22:43:14
阅读次数:
198
零碎积累II ■ global关键字用于把跟着的变量声明为全局变量。在看似不属于其的命名空间里也可以引用它。 ■ 讲一个一维列表二维化的方式,用简单的一行语句来表达: ■ 想用C,java里面的switch语句结构,但是python里没有的时候,可以 1. 搞很多个if判断,不过这样很繁琐 2. 建 ...
分类:
编程语言 时间:
2017-03-24 22:10:22
阅读次数:
175
Python中 sys.argv[]的用法简明解释 因为是看书自学的python,开始后不久就遇到了这个引入的模块函数,且一直在IDLE上编辑了后运行,试图从结果发现它的用途,然而结果一直都是没结果,也在网上查了许多,但发现这个问题的比较详细的解释只有一个版本,大部分都是转裁和复制的。给的都是简明p ...
分类:
编程语言 时间:
2017-03-24 22:04:53
阅读次数:
234