Python解析json文件相关知识学习 Python
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用...
标签: python
使用简单工厂模式来进行Python的设计模式编程 Python
计模式的目的是让代码易维护、易扩展,不能为了模式而模式,因此一个简单的工具脚本是不需要用到任何模式的。简单工厂模式又叫静态工厂方法模
标签: python
python 默认参数问题的陷阱 Python
python 里面一个常见的陷阱就是函数的默认参数问题。如下:def func(mylist = []): mylist.append(1) return mylist以下的执行结果如下:print func()prin
标签: python
简要讲解Python编程中线程的创建与锁的使用 Python
创建线程创建线程的两种方法:1,直接调用threading.Thread来构造thread对象,Thread的参数如下:class threading.Thread(group=None, target=None, name=None, args=(), kwar
标签: python
Python中time模块和datetime模块的用法示例 Python
time模块方法: time.time():获取当前时间的时间戳 time.localtime():接受一个时间戳,并把它转化为一个当前时间的元组。不给参数的话就会默认将time.time()作为参数传入 time.localtime():...
标签: python
python 写的一个爬虫程序源码 Python
写爬虫是一项复杂、枯噪、反复的工作,考虑的问题包括采集效率、链路异常处理、数据质量(与站点编码规范关系很大)等。整理自己写一个爬虫程序,
标签: python
Python基础语法(Python基础知识点) Python
Python与Perl,C和Java语言等有许多相似之处。不过,也有语言之间有一些明确的区别。本章的目的是让你迅速学习Python的语法。 第一个Python程序: 交互模式编程: 调用解释器不经过脚本文件作为参数,显示以下提示: $ py...
标签: python
python中map()与zip()操作方法 Python
对于map()它的原型是:map(function,sequence),就是对序列sequence中每个元素都执行函数function操作。 比如之前的a,b,c = map(int,raw_input().split()),意思就是说把输...
标签: python
python中input()与raw_input()的区别分析 Python
我们来看input的源码def input(prompt): return eval(raw_input(prompt)) 其实input也是调用了raw_input,只是做了eval处理而eval有什么作用呢?input:会根据用户的
标签: python