Python
路之遥_其漫漫
这个作者很懒,什么都没留下…
展开
-
python 高级语法
1 #coding:utf-8 2 3 #定义一个装饰器函数 4 def doc_func(func): 5 6 #包裹函数(闭包) 7 def warpfunc(): 8 #做一些额外的事情 9 print "%s called" %(func.__name__) 10 func() 11原创 2017-03-17 18:45:44 · 504 阅读 · 0 评论 -
python 脚本(获取指定文件夹、指定文件格式、的代码行数、注释行数)
1.代码的运行结果: 获取 指定文件夹下、指定文件格式 文件的: 总代码行数、总注释行数(需指定注释格式)、总空行数; 1 #coding: utf-8 2 import os, re 3 4 # 代码所在目录 5 FILE_PATH = './' 6 7 def analyze_code(codefilesource): 8 ''' 9 打开一原创 2017-03-17 18:45:40 · 654 阅读 · 0 评论 -
python代码 构建验证码
1.python代码编写 (随机验证码): 1 #coding: utf-8 2 3 import Image, ImageDraw, ImageFont, ImageFilter 4 import string, random 5 6 fontPath = "/home/itcast/ace/media/" 7 8 # 获得随机四个字母 9 def getRandomC原创 2017-03-17 18:45:36 · 280 阅读 · 0 评论 -
爬虫1:get请求的翻页及思考
刚开始接触爬虫,理解还不透彻,说一些初始阶段的想法{1.因为get请求的方式(请求体无数据,不能通过Request.add_data()函数来添加数据,实现对网址翻页;需要直接对网址进行操作来实现翻页功能)2.post请求方式存在数据请求数据(可以通过Request.add_data()函数来添加数据,实现对网址的翻页)} 下面是标准的老师总结的两者差别 { 1. get是从服务器上获原创 2017-03-17 18:43:28 · 1727 阅读 · 0 评论 -
post请求方式的翻页爬取内容及思考
1 #coding=utf-8 2 3 import urllib2 4 import urllib 5 import json 6 9 output = open('huizho.json', 'w') 11 for page in range(1,30): //爬取的页数,从1至29页 12 request =urllib2.Request('http:原创 2017-03-17 18:43:37 · 2641 阅读 · 0 评论