python
泰勒勒勒
代码菜鸡
展开
-
泰勒python笔记一 :零碎知识
泰勒python笔记一 :零碎知识#!/usr/bin/env python # coding = utf-8 第一行注释是为了告诉Linux/OS X系统,这是一个Python可执行程序,Windows系统会忽略这个注释; 第二行注释是为了告诉Python解释器,按照UTF-8编码读取源代码,否则,你在源代码中写的中文输出可能会有乱码。 from xxx import * #导入xx原创 2016-03-06 19:52:15 · 991 阅读 · 0 评论 -
泰勒python笔记二:正则表达式
正则表达式是一种用来匹配字符串的工具。它的设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,我们就认为它“匹配”了,否则,该字符串就是不合法的。 1.直接给出字符,就是精确匹配。 2.用\d可以匹配一个数字,\w可以匹配一个字母或数字,\b可以匹配单词分界或退格,\t可以匹配制表符tab,\r可以匹配回车符,\s匹配空格;\W表示不匹配字母数字,\S不匹配空格, \D不匹原创 2016-03-07 09:46:09 · 547 阅读 · 0 评论 -
安装pip
http://www.pip-installer.org/en/latest/installing.html#python-os-support 下载get-pip.py python get-pip.py添加C:\python27和C:\python27\Scripts到系统PATH中原创 2016-04-04 14:51:08 · 431 阅读 · 0 评论 -
Python future模块小例子
按照官方的解释,至少确保在2.1之前版本的Python可以正常运行一些新的语言特性,需要使用语句 ‘from future import *’。举例来说:#Enable nested scopes in Python 2.1 from __future__ import nested_scopes 如果使用这个语句,则该语句必须是模块或程序的第一个语句。此外,'__ future__' 模块中存原创 2016-04-13 10:48:43 · 1789 阅读 · 0 评论 -
UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position xxx ordinal...
python在安装时,默认的编码是ascii,当程序中出现非ascii编码时,python的处理常常会报这样的错UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0x?? in position 1: ordinal not in range(128),python没办法处理非ascii编码的,此时需要自己设置将python的默认编码,一般设置为转载 2016-04-11 11:08:49 · 375 阅读 · 0 评论