- 博客(13)
- 资源 (128)
- 收藏
- 关注
原创 Python 学习入门(14)—— logging
一、从一个使用场景开始 开发一个日志系统, 既要把日志输出到控制台, 还要写入日志文件 Python代码 import logging # 创建一个logger logger = logging.getLogger('mylogger') logger.setLevel(logging.DEBUG) # 创建一个handler,用于写入日志文件 fh = logging.Fil
2013-11-30 08:18:47 7523 1
原创 Python 学习入门(12)—— 文件
python进行文件读写的函数是open或filefile_handler = open(filename,,mode)Table mode模式描述r以读方式打开文件,可读取文件信息。w以写方式打开文件,可向文件写入信息。如文件存在,则清空该文件,再写入新内容a以追加模式打开文件(即一打开文件,文件指针自动移到文件末尾),如果文件不存在则创建r+以读写方式打开文件,可对文件进行读和写操作。w+消
2013-11-28 23:50:23 5383
原创 Django 过滤器
django1.4 or laterhtml 页面从数据库中读出DateTimeField字段时,显示的时间格式和数据库中存放的格式不一致,比如数据库字段内容为2012-08-26 16:00:00,但是页面显示的却是Aug. 26, 2012, 4 p.m.为了页面和数据库中显示一致,需要在页面格式化时间,需要添加{{ dayrecord.p_time|date:"Y-m-d H:i:s" }}
2013-11-26 00:01:33 4773 2
原创 Django 介绍
Django,是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V,控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉普赛爵士吉他手Django Reinhardt来命名的。Django的主要目标是使得开发复杂的、数据库驱动的网站变得简单。Django注重组件
2013-11-22 00:06:07 5442
原创 Python 学习入门(11)—— 排序
Python的内置dictionary数据类型是无序的,通过key来获取对应的value。可是有时我们需要对dictionary中 的item进行排序输出,可能根据key,也可能根据value来排。到底有多少种方法可以实现对dictionary的内容进行排序输出呢?下面摘取了 一些精彩的解决办法。 示例:#/usr/bin/python## it-homer in 2013def te
2013-11-21 23:15:32 4653
原创 Python 学习入门(10)—— 时间
Python格式化日期时间的函数为datetime.datetime.strftime();由字符串转为日期型的函数为:datetime.datetime.strptime(),两个函数都涉及日期时间的格式化字符串,列举如下:%a Abbreviated weekday name%A Full weekday name%b Abbreviated month name%B
2013-11-20 22:43:43 4859
原创 Python 学习入门(9)—— set操作
python 的set和其他语言类似,是一个无序、不重复元素集,基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合),intersection(交),difference(差),sysmmetric_difference(对称差集)等数学运算.sets 支持 x in set,len(set),for x in set,作为一个无序的集合,sets不记录元素位置或者插入点。因此s
2013-11-19 23:16:41 4418
原创 Python 学习入门(8)—— 格式化输出
Python格式化字符串的替代符以及含义 符 号 说 明 %c 格式化字符及其ASCII码 %s 格式化字符串 %d 格式化整数 %u 格式化无符号整型 %o 格式化无符号八进制数 %x 格式化无符号十六进制数 %X 格式化无符号十六进制数(大写) %f 格式化浮点数字,可指定小数点后的精度
2013-11-19 22:33:04 6094
原创 几分钟内学习 Clojure
Clojure是JVM上的一个LISP语言变种。它比Common Lisp更强调纯函数式编程,但提供了一些STM工具以处理它所引入的状态问题。这个组合使并行处理更加简单,并且通常是自动的。(你需要Clojure 1.2或以上版本。); 分号作为注释的开始; Clojure 用一种把元素用括号括起来的像列表一样的方式来书写,元素之间用空格隔开; clojure 解释器会把第一个元素当做是函数或
2013-11-18 22:28:57 6494 1
原创 Python 学习入门(7)—— lambda
lambda函数也叫匿名函数,即,函数没有具体的名称。先来看一个最简单例子:def f(x): return x**2print f(4)Python中使用lambda的话,写成这样g = lambda x : x**2print g(4)lambda表达式在很多编程语言都有对应的实现。比如C#:var g = x => x**2Console.WriteLine(g(4))那么,lambd
2013-11-08 21:43:18 10574
原创 Python 学习入门(6)—— 网页爬虫
Python抓取网页&批量下载文件方法[Python]网络爬虫(一)(系列教程)开源python网络爬虫框架ScrapyPython之HTML的解析(网页抓取一)详解抓取网站,模拟登陆,抓取动态网页的原理和实现(Python,C#等)
2013-11-02 19:25:09 20238
SecureCRT 7.0.2 For Mac 10.12.3 完美破解版
2017-04-04
FatJar打包工具
2014-02-28
Android MotionEvent 坐标获取
2013-04-07
亚马逊(Amazon)称霸电商的秘诀
2013-04-05
Android中visibility属性
2013-04-03
Android与js交互实例
2013-04-01
Google Play 应用内支付(In-app Billing V2 + V3)
2012-12-18
VMware 8安装Mac OS X 10.8 Lion系统及工具包
2012-10-30
VMware 8安装Mac OS X 10.7 Lion
2012-10-18
Android反编译工具包(升级)官方绿色版
2012-10-10
JSP 页面访问用户验证
2012-09-29
Android反编译工具
2012-08-21
Android 创建与解析XML Pull方式
2012-04-30
Android 创建与解析XML Dom方式
2012-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人