
Python
JIESA
这个作者很懒,什么都没留下…
展开
-
python的import与from...import的不同之处
在python用import或者from...import来导入相应的模块。模块其实就是一些函数和类的集合文件,它能实现一些相应的功能,当我们需要使用这些功能的时候,直接把相应的模块导入到我们的程序中,我们就可以使用了。这类似于C语言中的include头文件,Python中我们用import导入我们需要的模块。eg:import sysprint('==============转载 2016-01-15 18:04:13 · 506 阅读 · 0 评论 -
判断python 列表/字典深层key是否存在的方法
从接口获取的json数据,有时会非常复杂,有很多层,可能还是列表和字典嵌套的。这个时候若要判断深层次的一个是否存在。则比较麻烦了特把这些判断封装为一个通用的方法,以后备用[python] view plain copyimport types def json_get(json, l_key, default):转载 2017-01-26 15:48:32 · 5332 阅读 · 0 评论 -
理解Python的With as语句
《Python标准库》上这么一句话:[python] view plain copy with open('filename', 'wt') as f: f.write('hello, world!') 我不明白为什么这样写,下面这篇文章对此做出了解释原文地址:http://python.4转载 2017-01-25 19:08:32 · 590 阅读 · 0 评论 -
Python入门教程
重要说明这不是给编程新手准备的教程,如果您入行编程不久,或者还没有使用过1到2门编程语言,请移步!这是有一定编程经验的人准备的.最好是熟知Java或C,懂得命令行,Shell等.总之,这是面向老鸟的,让老鸟快速上手Python教程.为什么总结这样的一个教程我虽不是老鸟,但已熟悉Java,C/C++, Shell和Perl,且对常见的数据结构和算法等都了解.最近因项目需要,要做一个小工具转载 2016-02-02 10:55:59 · 826 阅读 · 0 评论 -
python操作MySQL数据库
坚持每天学一点,每天积累一点点,作为自己每天的业余收获,这个文章是我在吃饭的期间写的,利用自己零散的时间学了一下python操作MYSQL,所以整理一下。我采用的是MySQLdb操作的MYSQL数据库。先来一个简单的例子吧:12345678910import MySQ转载 2016-02-01 20:53:34 · 816 阅读 · 0 评论 -
Python格式化输出
今天写程序又记不清格式化输出细节了……= =索性整理一下。python print格式化输出。1. 打印字符串print ("His name is %s"%("Aviad"))效果:2.打印整数print ("He is %d years old"%(25))效果:3.打印浮点数print ("His hei转载 2016-02-01 20:50:57 · 609 阅读 · 0 评论 -
IndentationError:expected an indented block错误解决
解决方案:在编译时会出现这样的错IndentationError:expected an indented block说明此处需要缩进,你只要在出现错误的那一行,按空格或Tab(但不能混用)键缩进就行转载 2016-02-01 16:49:52 · 794 阅读 · 0 评论 -
python MySQLdb在windows环境下的快速安装、问题解决方式
使用python访问mysql,需要一系列安装linux下MySQLdb安装见 Python MySQLdb在Linux下的快速安装http://blog.youkuaiyun.com/wklken/article/details/7271019----------------------------------------------------转载 2016-02-01 16:34:56 · 1313 阅读 · 0 评论 -
python之self
首先明确的是self只有在类的方法中才会有,独立的函数或方法是不必带有self的。self在定义类的方法时是必须有的,虽然在调用时不必传入相应的参数。self名称不是必须的,在python中self不是关键词,你可以定义成a或b或其它名字都可以,但是约定成俗,不要搞另类,大家会不明白的。下例中将self改为myname一样没有错误:1 class Person:2转载 2016-01-15 19:00:57 · 566 阅读 · 0 评论 -
Python函数(3):关于lambda
一、lambda函数1、lambda函数基础:lambda函数也叫匿名函数,即,函数没有具体的名称,而用def创建的方法是有名称的。如下:"""命名的foo函数"""def foo():return 'beginman' #Python中单行参数可以和标题写在一行"""lambda关键字创建匿名函数,该表达式同以上函数"""lambda:'beginman转载 2017-01-26 16:51:20 · 637 阅读 · 0 评论