自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

转载 github ssh bad filenumber

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://rangercyh.blog.51cto.com/1444712/749490前段时间我试用了时下非常酷的代码托管站点github以及gitorious。感触颇多。首先是我以前一直想要有这种代码托管的网站,可是直到前段时间我才知道已经有了。o(︶︿︶)o 唉,跟

2015-03-31 21:32:16 635

原创 初学django,写个菊花聊天室。简单无脑,没有美化。

小生不会美化,看客勿喷。views.py:from django.http.request import HttpRequestfrom django.http.response import HttpResponsefrom django.shortcuts import render_to_responsefrom django.templat

2015-03-30 18:59:30 3176

原创 模拟登陆校园网 图个省事方便

原理很简单 就是发个包#coding=utf-8import urllib2,urllibimport cookielibimport optparseclass monilogin: def __init__(self,user,password): self.ipAddress='210.28.18.6' self.ur

2015-03-29 11:49:12 2315

转载 python Queue

Python中,队列是线程间最常用的交换数据的形式。Queue模块是提供队列操作的模块,虽然简单易用,但是不小心的话,还是会出现一些意外。创建一个“队列”对象import Queueq = Queue.Queue(maxsize = 10)Queue.Queue类即是一个队列的同步实现。队列长度可为无限或者有限。可通过Queue的构造函数的可选参数maxsize来设定队列长度。如果

2015-03-27 10:37:46 705

原创 python抓取糗事百科的段子

最近在学习python,在网上看到一个抓取糗百的段子的脚本。思路简单清晰。 看了后自己学着写了一下代码,作为一个初学者,基本功不是很扎实。动手能力较差,写的时候收获也蛮多。简单好用易于学习。#coding=utf-8import urllib2import reclass Qsbk: def __init__(self): self.pageIndex=

2015-03-26 21:49:46 596

转载 一段github上的一段py 使用iplist.net去反查域名,看看到底有多少个域名指向了一个IP

使用iplist.net去反查域名,看看到底有多少个域名指向了一个IP################################################################################## iplist.py - Lookup IPs -> Domain and Domain -> IPs from iplist.net #

2015-03-24 20:18:31 821

原创 udp多人聊天室 1-server n-client

udp多人聊天室 1-server n-clientserver:#include#include#include#include#pragma comment(lib,"ws2_32.lib")#define DEFAULT_PORT 5051#define BUFFER_LENGTH 1000typedef struct{ char ip[20]; ch

2015-03-24 17:16:48 1489

转载 django交互模式使用模板报:django.core.exceptions.ImproperlyConfigured

1234567891011121314(dj_01)milo@py:~/.virtualenvs/dj_01/mysite$ pwd/home/milo/.virtualenvs/dj_01/mysite(dj_01)milo@py:~/.virtualenvs/dj_01/mysite$ python>>> from

2015-03-22 13:42:27 821

转载 正则表达式中斜线和反斜线的区别

通常情况下,我们把右shift键左侧的斜线叫做斜线,把enter键上方的键叫做反斜线,正则表达式的模式放在两个斜线中间,如果模式中含有一些元字符,比如,.  +  ?   # ,则需要将其转义,转义用的是反斜线而不是斜线……

2015-03-21 13:12:26 4853

转载 正则表达式30分钟入门教程

目录跳过目录本文目标如何使用本教程正则表达式到底是什么东西?入门测试正则表达式元字符字符转义重复字符类分枝条件反义分组后向引用零宽断言负向零宽断言注释贪婪与懒惰处理选项平衡组/递归匹配还有些什么东西没提到联系作者网上的资源及本文参考文献更新纪录本文目标30分钟内让你明白正则表达式是什么,

2015-03-20 12:17:18 469

转载 0x4 python 转exe

使用PyInstaller生成可以执行程序这一章是教大家如何把自己的python脚本编译成windows下可执行文件,它可以让你的python脚本跨平台去运行,并且不需要去安装python解释器。首先我们需要下载依赖包,cygwin(或者其他的工具也可以,这里我们使用Pywin).Linux: sudo apt-get install python2.7 build-essential p

2015-03-20 11:32:35 559

转载 python subprocess 2

生命不息奋斗不止!subprocess的目的就是启动一个新的进程并且与之通信。subprocess模块中只定义了一个类: Popen。可以使用Popen来创建进程,并与进程进行复杂的交互。它的构造函数如下:subprocess.Popen(args, bufsize=0, executable=None, stdin=None, stdout=None, stderr=None, pr

2015-03-20 11:05:30 622

转载 python subprocess

修改自:原文 : Working with Python subprocess - Shells, Processes, Streams, Pipes, Redirects and More地址 : http://jimmyg.org/blog/2009/working-with-python-subprocess.html 一 程序的stdin,stdout,stderr+r

2015-03-20 10:26:07 453

原创 调用baidu搜索的API实现一个简单的www.baidu.com

baidu.htmlwww.baidu.com就这样 打开后在文本框里输入想要搜索的内容,就能搜索自己想要的东西咯。

2015-03-17 18:09:52 1059

原创 fb.python-study.1

#coding=utf-8import osclass Domain: def __init__(self,domain,port,protocol): self.domain=domain self.port=port self.protocol=protocol def URL(self): if self.

2015-03-17 16:33:04 972

转载 正则表达式中各种字符的含义

正则表达式中各种字符的含义正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。列目录时, dir *.txt或ls *.txt中的*.txt就不是一个正则表达式,因为这里*与正则式的*的含义是不同的。正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为

2015-03-17 12:24:35 624

原创 每天一个python小程序 007有个目录,里面是你自己写过的程序,统计一下你写过多少行代码。包括空行和注释,但是要分别列出来。

#coding=utf-8"""有个目录,里面是你自己写过的程序,统计一下你写过多少行代码。包括空行和注释,但是要分别列出来。"""import sys,os,redef each(path): all=[] for root,dirs,files in os.walk(path): #print "root,dirs,files",root,dirs,

2015-03-16 16:10:16 2047

转载 常用的正则表达式

正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r

2015-03-16 15:13:13 395

原创 每天一个python小程序 004:任一个英文的纯文本文件,统计其中的单词出现的个数

#coding=utf-8'''第 0004 题:任一个英文的纯文本文件,统计其中的单词出现的个数'''import re,os,syspath=os.path.split(os.path.realpath(__file__))[0];File=open(path+"\\input.txt").read()data=re.split(r'\s+',File)Dict={}

2015-03-16 15:08:03 2247

原创 python re模块

正则表达式的元字符有. ^ $ * ? { [ ] | ( ).表示任意字符[]用来匹配一个指定的字符类别,所谓的字符类别就是你想匹配的一个字符集,对于字符集中的字符可以理解成或的关系。^ 如果放在字符串的开头,则表示取非的意思。[^5]表示除了5之外的其他字符。而如果^不在字符串的开头,则表示它本身。具有重复功能的元字符:* 对于前一个字符重复0到无穷次+对于前一个字

2015-03-16 15:06:01 428

原创 每天一个python小程序 3向Redis数据库中插入数据

第 0003 题:将 0001 题生成的 200 个激活码(或者优惠券)保存到 Redis 非关系型数据库中#coding=utf-8import os,re,redispath=os.path.split(os.path.realpath(__file__))[0]+"/"f=open(path+"res.txt")A=f.read()arr=re.split("\s",A)

2015-03-14 11:08:50 1262

转载 windows下安装redis

1、redis简介redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis

2015-03-14 10:54:38 397

原创 每天一个python小程序 2使用python.MySQLdb执行数据库操作

第 0002 题:将 0001 题生成的 200 个激活码(或者优惠券)保存到 MySQL 关系型数据库中。#coding=utf-8import os,MySQLdb,repath = os.path.split(os.path.realpath(__file__))[0]+"/"f = open(path+"res.txt","r")A = f.read()conn=MySQLd

2015-03-14 10:03:34 692

原创 每天一个py小程序 001生成激活码

第 0001 题:做为 Apple Store App 独立开发者,你要搞限时促销,为你的应用生成激活码(或者优惠券),使用 Python 如何生成 200 个激活码(或者优惠券)?#coding=utf-8"""第 0001 题:做为 Apple Store App 独立开发者,你要搞限时促销,为你的应用生成激活码(或者优惠券),使用 Python 如何生成 200 个激活码(或

2015-03-12 19:33:10 716

原创 py 使用MyThread继承重写线程类实现多线程编程

MyThread.py# import threadingfrom time import time, ctimeclass MyThread(threading.Thread): def __init__(self, func, args, name=''): threading.Thread.__init__(self) self.name

2015-03-02 21:09:14 686

转载 py 使用threading模块实现多线程编程

还是实现sleep功能#!/usr/bin/env pythonimport threadingfrom time import sleep, ctimeloops = [ 4, 2 ]def loop(nloop, nsec): print 'start loop', nloop, 'at:', ctime() sleep(nsec) print

2015-03-02 18:31:13 392

原创 py使用thread的一个简单的线程同步编程

# import threadfrom time import sleep, ctimeloops = [4, 2, 7]def loop(nloop, nsec, lock): print 'start loop', nloop, 'at:', ctime() sleep(nsec) print 'loop', nloop, 'done at:', ctime

2015-03-02 16:56:56 668

原创 py sokcet 1 简单tcp server和client

服务器监听端口,接受客户端的输入并在服务器上接受并显示客户发送的内容。并发送给服务器一个当前的时间戳。客户端连接服务器发送数据,按回车键退出。server:#from socket import *from time import ctimeHOST=''PORT=21567BUFSIZ=1024ADDR=(HOST,PORT)tcpSerSock=socket(

2015-03-02 10:29:10 514

原创 python 一个简单的、迅速生成和执行循环的辅助脚本

一个简单的、迅速生成和执行循环的计算机辅助软件工程(CASE)。 它提示用户给出各种参数(比如, 循环类型(while 或 for), 迭代的数据类型[数字或序列]),生成代码字串,并执行它# dashes = '\n' + '-' * 50exec_dict = {'f': """ # for loopfor %s in

2015-03-01 15:12:17 2417

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除