PYTHON
文章平均质量分 82
明天去哪
博观而约取,厚积而薄发.每天坚持写代码
展开
-
python入门
基础安装 官网下载安装包,和一般源码包的安装方法类似中文编码问题: py默认的编码方式是ascii格式的,如果需要支持中文编码,在只需要在文件的开头加入如下代码 #-*-coding:UTF8-*- 或者 #coding=utf-8区分大小写,双下划线开头的代表类的私有成员;双下划线开头和结尾的代表python里的特殊犯法专用的标识多行显示问题,由于py是通过缩进进行模块的书写的,如果需原创 2016-03-17 00:15:09 · 456 阅读 · 0 评论 -
python高级
面向对象语法 class ClassName: (tab)'类的帮助信息' #类文档字符串 (tab)class_suite #类体类的成员变量没有公有私有之分,不用注明数据类型,默认相当于静态成员变量;注:可以通过变量名确定私有成员eg:self.__private_attrs self.__private_methods构造函数 __init__()属性添加(直接赋值原创 2016-03-18 14:16:45 · 405 阅读 · 0 评论 -
【实例】 python数据库编程
#coding:utf8#转账系统import sysimport MySQLdbclass TransferMoney(object): def __init__(self, conn): self.conn = conn def check_acct_available(self, id): cursor = self.co原创 2016-03-18 16:43:04 · 1148 阅读 · 0 评论 -
python扩展之爬虫基础
URL管理器网页下载器urllib2下载网页的方法 1. 简洁方法 import urllib2 response = urllib2.urlopen('www.baidu.com') //直接请求 print response.getcode() //获取状态码,如果是200则成功 cont = response.read() //读取下载内容 2. 添加dat原创 2016-03-19 00:59:09 · 707 阅读 · 1 评论 -
python进阶
日期和时间导入时间库 import time; 时间戳(浮点数) ticks=time.time()时间元组 从时间戳向时间元组转换 localtime = time.localtime(time.time()) 格式化时间 localtime = time.asctime( time.localtime(time.time()) ) 获取某月日历 cal = ca原创 2016-03-17 17:00:24 · 431 阅读 · 0 评论 -
python with
with举例with open("/tmp/foo.txt") as file: data = file.read()说明 with可用于对于文件的操作,防止忘记打开关闭等。原理 紧跟with后面的语句被求值后,返回对象的__enter__()方法被调用,这个方法的返回值将被赋值给as后面的变量。当with后面的代码块全部被执行完之后,将调用前面返回对象的__exit__()方法原创 2016-04-08 15:19:48 · 526 阅读 · 0 评论 -
【实例】爬虫:下载图片
#coding:utf8 import urllib2import re import osimport urllib#record all urlfileurl = open("down_url.txt","w")fileurl.write("************start**************")#origin page youxunnettemp = "http://pi原创 2016-04-15 21:25:47 · 682 阅读 · 0 评论 -
[python]python必学的五个包
NumPyNumpy为Python提供了快速的多为数组处理的能力(也包括矩阵操作的能力,但是并不常用) 学习资料: 《利用python进行数据分析》SciPySciPy是在NumPy基础上添加了众多的科学计算工具包,包含了线性代数、常微分方程数值求解、信号处理、图像处理、稀疏矩阵等等.可以说,NumPy和SciPy的有机结合,Python就有几乎和Matlab一样的处理数据和计算的能力了. 学习原创 2017-08-18 12:55:11 · 1280 阅读 · 0 评论