用Python直接写UTF-8文本文件详解

当我们这样建立文件时 f = file('x1.txt', 'w') f.write(u'中文') f.close() 直接结果应该是类似 f.write(u'中文') UnicodeEncodeError: 'ascii'...

python抓取网页例子详解

python抓取网页例子 最近在学习python,刚刚完成了一个网页抓取的例子,通过python抓取全世界所有的学校以及学院的数据,并存为xml文件。数据源是人人网。 因为刚学习python,写的代码还不够Pythonic。 核心代码...

mac多版本python安装 pymysql详解

系统里面安装了多个python的版本,有2.7和3.4等。默认的2.7版本,但我开发需要3.4版本的。 默认情况下,用pip安装PyMySQL $sudo pip install PyMySQL 安装之后,在命令行里面测试 &g...

对pymysql的简单封装详解

#coding=utf-8 #!/usr/bin/python import pymysql class MYSQL: """ 对pymysql的简单封装 """ def __in...

python 递归遍历文件夹详解

#!/usr/bin/python import os.path def readXmls(folder): #三个参数:分别返回1.父目录 2.所有文件夹名字(不含路径) 3.所有文件名字 for pa...

python 应用xml.dom.minidom读xml详解

xml文件 <?xml version="1.0" encoding="utf-8"?> <city> <name>上海</name> <id>2</i...

如何在Centos上安装python3.4详解

Centos上面默认的Python版本是2.6,本文介绍如何安装3.4版本。 0.下载前准备 需要安装以下库,不然会有问题。 yum -y install zlib-devel bzip2-devel openssl-devel nc...

Go语言字符串高效拼接详解

在我们编程的时候,和字符串打交道是必不可少的,我们对数据库里文本的处理,Web文本的显示,文本数据的存储等都需要和字符串打交道,那么对于字符串来说,查找、拼接这些都是常用的操作,尤其是以拼接使用的比较多,比如把一个人的姓名和年龄拼接在...

go语言之变量详解

1、go的hello world package main //申明开头,表示代码所属包,申明为main包,可以编译为二进制程序 import ( "fmt" ) //导入格式化包,如果引入了包,则必须要用,不然会报...

go语言之数据类型和格式化输出详解

1、数据类型 package main import ( "fmt" "reflect" ) func main() { //整形 var v1 int32 v1 = 123 v2 := 6...