上下文管理器(context manager)主要用于规定某个对象的使用范围。一旦进入或者离开该使用范围,会有特殊操作被调用 (比如为对象分配或者释放内存)。它的语法形式是with...as...关闭文件上下文管理器有个特别好的优点:可以在不使用文件的时候,自动关闭文件,节省了f.close()的步...
分类:
编程语言 时间:
2014-07-22 00:16:37
阅读次数:
225
切换到 root 账号升级和更新整个系统:$ sudo -i# apt-get update# apt-get upgrade安装 Node.js 运行环境:# apt-get install g++ make python python-software-properties# add-apt-r...
分类:
Web程序 时间:
2014-07-22 00:14:37
阅读次数:
212
Python学习笔记 1.基础知识 · 用于实现整除的操作符:// · 幂运算符:** · Python中变量没有类型。类型的强制转换使用函数int(32.9);而C中强制转换使用(int)32.9 · round():将浮点数四舍五入;floor():向下取整;ceil():向上取整 · 跨多行的...
分类:
编程语言 时间:
2014-07-22 00:13:37
阅读次数:
393
1. 方法串链(method chaining)、函数串链1 import os2 os.chdir('C:\\Users\\hwx222865\\Documents\\Pyton_lib')3 with open('james.txt') as data:4 s_line=data.rea...
分类:
编程语言 时间:
2014-07-22 00:07:34
阅读次数:
254
前提: cygwin 里通过 mysql-python模块 连接 windows版本的mysql 通过 socket不能连接 , 改为tcp 如下连接 ?conn?=?MySQLdb.connect(host=‘localhost‘,port=3306,user=‘xxx‘,passwd=‘xxx‘,db=‘xxx‘,charset=‘...
分类:
数据库 时间:
2014-07-22 00:05:36
阅读次数:
271
译注:这是一篇在Stack overflow上很热的帖子。提问者自称已经掌握了有关Python OOP编程中的各种概念,但始终觉得元类(metaclass)难以理解。他知道这肯定和自省有关,但仍然觉得不太明白,希望大家可以给出一些实...
分类:
编程语言 时间:
2014-07-21 23:31:01
阅读次数:
422
算是一时兴起,最近lol排位已经将自己的折磨的不成人样。闲了这么久,是时候找份工作了。最近一直没敢跟家里人打电话,实在不知道该说些什么,一开口便是谎言。是否自己真的成了以前自己曾经厌恶的样子。...
分类:
其他好文 时间:
2014-07-21 23:30:21
阅读次数:
227
方便统计各种平台项目的代码量,主要用到了find指令来进行处理的详情点击打开链接。
源代码如下:
# -*- coding: utf-8 -*-
'''
Created on Jul 18, 2014
@author: Jayhomzhou
@note: 计算注释以及代码的总行数(即代码量)
'''
import subprocess
def countCodes(codePa...
分类:
编程语言 时间:
2014-07-21 16:38:02
阅读次数:
352
写python已经差不多有三个多月了,因为简洁,越来越喜欢这个"巨莽"了,我相信绝大多数人同样喜欢简洁。
今天第一次记录,是我刚刚再工作上遇到的一个小问题,为了更方便理解,我把问题概括成这样:
我有三百多万条记录,但是里面有重复(里面由数字和数字组成),我想要得到不重复的数据。...
分类:
编程语言 时间:
2014-07-21 16:15:55
阅读次数:
268