- 博客(18)
- 资源 (1)
- 收藏
- 关注
原创 python with as用法
平时写文件时我们可能这么写:try: f = open('x.txt')except: print 'fail to open' exit(-1)try: data=f.read()except: print "no content"finally: f.close()但是有更好得写法:with open("x.txt") a
2016-02-20 10:02:02 414
原创 pathon爬虫(三)之post请求
post一般要比get难,我之前看别人的教程用urllib的库一直搞不定,最后还是换回requests,下面举豆瓣为例(看好多教程都是豆瓣。但是你要是尝试多次后它就会让你输验证码)import urllibimport urllib2import requestsimport reimport cookieliburl="http://www.douban.com/accou
2016-02-19 16:34:34 567
原创 flask入门学习(二)
1.找不到文件有时候python找不到文件,所以你需要把它添加到文件路径中,在cmd下输入import syssys.path.append('文件绝对路径')在关闭cmd后,下次打开还要这么输入2.init_db报错将代码作如下修改:def init_db(): """Initializes the database.""" with ap
2016-02-18 09:07:23 359
原创 flask入门学习(一)
参照http://docs.jinkan.org/docs/flask/quickstart.html#routing 的flask中文文档,一点点学习,按照文档上写代码,目前没有github,所以就把学习时写的代码发上来,方便日后查看url相关部分from flask import Flask,url_for,requestapp = Flask(__name__)@app.r
2016-02-17 17:27:06 433
原创 python爬虫(二)之get请求
构造一个字典,加到url中去。下面举一个例子来找到fly__boss的csdn的# -*- coding: utf-8 -*-import urllibimport urllib2import requestsurl="http://www.baidu.com/s"my_data={ 'ie':'utf-8', 'f':'8', 'rsv_bp':'1',
2016-02-16 16:59:16 593
原创 python爬虫(一)
简单的爬虫,爬取非诚勿扰的几张图片# -*- coding: utf-8 -*-import urllibimport urllib2import requestsimport reurl="http://tieba.baidu.com/p/4353027288"answer=requests.get(url)._content# 方法二# answer=urllib2.urlop
2016-02-16 16:58:04 450
原创 python中的引用
当你创建一个对象并给它赋一个变量的时候,这个变量仅仅引用那个对象。想要创建一个内容一致的新的对象,要使用切片操作来拷贝。food=['rice','vegetable']i_like=foodprint foodprint i_likefood.append('dofu')print foodprint i_likei_dislike=food[:]print foodpri
2016-02-15 16:19:25 273
原创 python搭建web环境
使用python搭建一个web环境,最终目标是通过http://localhost:8082这样的方式访问本机的文件1.编写py文件我在D:\code\pyweb\cgi-bin的目录下编写了一个main.pyprint "Content-type:text/html \n\n"print "hello pyweb"2.cmd操作(cd /d 是定位文件
2016-02-15 09:28:24 414
原创 javaScript事件总结
w3c上在DOM 事件中有有关JavaScript的事件介绍,不过不是很清晰,不利于查找,我列表总结一下:onClick 单击事件onMouseOver 鼠标经过事件onMouseOut 鼠标移出事件onChange 文本内容改变事件
2016-02-14 12:30:12 420
原创 使用div为网页布局
今天使用css的div为网页做一个大致的布局,之后可以在块内填充内容,如果有内容的话,css中的height可以省略 stle.cssbody{ margin: 0px;}.head{ width: 100%; height: 100px; background-co
2016-02-11 15:16:33 563
原创 class 和id的区别和联系
在样式表定义一个样式的时候,可以定义id也可以定义class。1、在CSS文件里书写时,ID加前缀"#";CLASS用"."2、id一个页面只可以使用一次;class可以多次引用。3、ID是一个标签,用于区分不同的结构和内容,就象名字,如果一个屋子有2个人同名,就会出现混淆;class是一个样式,可以套在任何结构和内容上,就象一件衣服;4、从概念上说就是不一样的:i
2016-02-10 12:35:40 678
原创 web storage简述
web storage可以作为替代cookie来保存数据,有两种方法:1.session storage: 会存储数据,但是关闭浏览器之后数据丢失2.local storage: 保存数据,并且关闭浏览器后数据仍然存在//html session保存的数据会在这里出现
2016-02-10 11:46:59 1231
原创 n皇后问题
目前会的一种解决n皇后的方法,在笔记本上大概能解除10以内的问题,更大规模的还要再去学习其他的人的好方法#includeusing namespace std;class Queen{private: int N; //皇后的个数 int sum; //解法数 int
2016-02-07 16:19:30 612
原创 并查集
快速并查集(Quick_Union) 直接将两者相连加权快速并查集(Weighted_quick_Union) 将权重少的并到权重大的树上带路径压缩的加权快速并查集(Weighted_quick_union_with_path_compression) 增加了路径压缩,使树尽可能扁平(测试文件样例:
2016-02-05 22:23:09 327
原创 列表 块 div和table布局
列表 列表 first second third first second third 块 块 #id1{ color: blue;
2016-02-04 23:09:31 435
原创 html样式 链接 表格
学习html过程中,看w3c很快,忘得也快,所以把重点部分列出来,方便以后查看 样式 h2{ color: #d26965; } h1h2h3
2016-02-04 21:32:29 612
原创 Huffman压缩和解压txt
Huffman的原理大家都应该很清楚,今天尝试用它来压缩txt文件和解压,txt中只含有英文,中文的编码我不清楚,所以遇到后就会吃掉#define _CRT_SECURE_NO_WARNINGS#include#include#include#include#include#include#include#includeusing namespace std;/********
2016-02-02 19:25:29 599
git for window
2016-09-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人