- 博客(13)
- 资源 (4)
- 收藏
- 关注
原创 实现一个简单的多线程数据传输和文件传输
服务器端:#!user/bin/python#conding=utf-8import SocketServerimport commandsimport timeclass MyTCPHandler(SocketServer.BaseRequestHandler): def handle(self): while True: self.data = self.requ
2014-09-29 21:24:07 3172
原创 socket编程,实现简单的客户端服务器端发送数据
套接字模块是一个非常简单的基于对象的接口,它提供对低层BSD套接字样式网络的访问。使用该模块可以实现客户机和服务器套接字。要在python 中建立具有TCP和流套接字的简单服务器,需要使用socket模块。利用该模块包含的函数和类定义,可生成通过网络通信的程序。一般来说,建立服务器连 接需要六个步骤。第1步是创建socket对象。调用socket构造函数。socket=so
2014-09-27 16:48:04 11691
原创 linux下使用名mysql数据库编程
3、获取数据库指针因该模块底层其实是调用C API的,所以,需要先得到当前指向数据库的指针:cur = conn.cursor()4、获取数据库信息(select)先使用指针对象执行SQL语句:cur.execute('select * from tables')其返回值为SQL语句得到的行数,如:2L,表示2行。然后,可以从该对象的fetchone或fetchal
2014-09-26 20:56:00 617
转载 linux下如何使用Mysql
mySql的一些常用命令启动:net start mySql; 进入:mysql -u root -p/mysql -h localhost -u root -p databaseName; 列出数据库:show databases; 选择数据库:use databaseName; 列出表格:show tables; 显示表格列的属性:show columns from
2014-09-26 19:21:43 504
原创 爬虫之下载博客目录文章
根据源代码获得#!user/bin/python#codiing:utf-8import timeimport urllibimport webbrowser as weburlstr = "http://blog.sina.com.cn/s/articlelist_1191258123_0_1.html"content = urllib.urlopen(urlstr).re
2014-09-23 21:18:15 425
原创 小爬虫之博客刷博器
#!user/bin/pythonimport webbrowser as webimport timeimport osimport randomcount = random.randint(10, 20)j = 0;while j < count: i = 0 while i < 3: web.open_new_tab('http://blog.csdn.net/yua
2014-09-22 15:28:25 740 1
原创 删除文件名含有f的文件
os.remove( filename ) # filename: "要删除的文件名"产生异常的可能原因:(1) filename 不存在(2) 对filename文件, 没有操作权限或只读。四 分解文件名的扩展名fpathandname , fext = os.path.splitext( "你要分解的路径")例如:a, b = os.path.s
2014-09-21 17:22:43 1129
转载 Python文件夹与文件的操作
导入的方法是:import os一、取得当前目录s = os.getcwd()# s 中保存的是当前目录(即文件夹)比如运行abc.py,那么输入该命令就会返回abc所在的文件夹位置。举个简单例子,我们将abc.py放入A文件夹。并且希望不管将A文件夹放在硬盘的哪个位置,都可以在A文件夹内生成一个新文件夹。且文件夹的名字根据时间自动生成。import osimpor
2014-09-21 16:17:09 651
原创 python下递归遍历目录和文件
#!/usr/bin/python#coding:utf8import osdef dirlist(path, allfile): filelist = os.listdir(path) for filename in filelist: filepath = os.path.join(path, filename) if os.path.isdir(filepath):
2014-09-21 10:46:02 24094
原创 第一个小爬虫-------下载jpg图片
# !/usr/bin/pythonimport reimport urllib#callable(urllib.urlopen)#callable(urllib.urlopen)def gethtml(url): page = urllib.urlopen(url) html = page.read() return htmldef getImg(html): reg
2014-09-17 09:50:27 850
转载 vim显示行号、语法高亮、自动缩进的设置
原文地址:http://lsong17.spaces.live.com/blog/cns!556C21919D77FB59!603.entry内容:用vim这么久了,始终也不知道怎么在vim中使用系统粘贴板,通常要在网上复制一段代码都是先gedit打开文件,中键粘贴后关闭,然后再用vim打开编辑,真的不爽;上次论坛上有人问到了怎么在vim中使用系统粘贴板,印象里回复很多,有好几页的
2014-09-17 09:07:55 517
原创 快排和归并排序部分代码
void merge(int A[], int low, int middle, int high){ int *B = new int[high - low + 1]; int i = low; int j = middle + 1; int k = low; while(i <= middle && j <= high) { i
2014-09-01 17:35:06 535
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人