
python
wynter_
做一个对得起自己的人。
展开
-
Warning: unknown mime-type for "xxx" -- using "application/octet-stream"
python的第一条报错Warning: unknown mime-type for "xxx" -- using "application/octet-stream"这是因为在脚本文件开始的第一行不是由 #!/usr/bin/python开头的注意:注释不能写在第一行原创 2016-12-07 21:11:02 · 2727 阅读 · 0 评论 -
简单12步理解Python装饰器
好吧,我标题党了。作为 Python 教师,我发现理解装饰器是学生们从接触后就一直纠结的问题。那是因为装饰器确实难以理解!想弄明白装饰器,需要理解一些函数式编程概念,并且要对Python中函数定义和函数调用语法中的特性有所了解。使用装饰器非常简单(见步骤10),但是写装饰器却很复杂。虽然我没法让装饰器变得简单,但也许通过将问题进行一步步的讲解,可以帮助你更容易理解装饰器。由于装转载 2017-02-25 17:26:28 · 1108 阅读 · 0 评论 -
python入门神书:500 lines or less
这是一本还没有出版的python入门神书,分成十几个章节,每个章节都是由一位开源大牛自己编写。目前网络上已经提供了review版本。链接如下:http://aosabook.org/blog/ 这本书的内容就跟标题一样,每一章实现一个非常实用的功能,而且只用了500行或者更少的代码。全书简介如下:1. A Template Engine转载 2017-02-26 14:54:44 · 1171 阅读 · 0 评论 -
python中 with...as的用法
With语句是什么?Python’s with statement provides a very convenient way of dealing with the situation where you have to do a setup and teardown to make something happen. A very good example for this is t转载 2017-05-23 11:49:42 · 701 阅读 · 0 评论 -
Python: 定制类
定制类__slots__ 说明 为了限制类的实例属性,比如只对Student实例添加name和age属性 为了达到这个目的,python允许在定义class的时候,定义一个特殊的 __slots__ 变量,来限制该class实例能添加的属性:class Student(object): __slots__ = ('name', 'age') #用tuple定义允许绑定的属原创 2017-11-07 18:50:38 · 748 阅读 · 0 评论 -
千行代码带你入门Python
# _*_ coding: utf-8 _*_"""类型和运算----类型和运算----类型和运算----类型和运算----类型和运算----类型和运算----类型和运算----类型和运算----类型和运算----类型和运算----类型和运算"""#-- 寻求帮助: dir(obj) # 简单的列出对象obj所包含的方法名称,返回一个字符串列表 help(obj转载 2017-10-31 23:40:52 · 666 阅读 · 0 评论 -
Python: IO操作(文件操作)
读文件 使用python内置的函数open()可以打开一个文件(类似C语言):f = open('file.txt', 'r')f.read()f.close() 文件读写时可能都会出错,产生IoError,一旦出错f.close()就不能用,所以我们可以使用try…finallytry: f = open('file.txt', 'r') f.原创 2017-11-13 22:17:07 · 3613 阅读 · 0 评论