python
yshh126
这个作者很懒,什么都没留下…
展开
-
关于socket.recv()阻赛问题
[原文地址] http://blog.csdn.net/huithe/article/details/5223785在开发中遇到个问题。 标准的socket 客户端应该是这样的~_~ 我见网上书上都这样写。所以我说是“标准的” [python] view plaincopy# -*- coding: utf-8 -*- import s转载 2015-06-02 20:32:02 · 636 阅读 · 0 评论 -
读取文件指定行linecache
import linecachepoem = '''\Programming is funWhen the work is doneif you wanna make your work also fun: use Python!'''f = file('poem.txt', 'w')f.write(poem)f.close()file_t =原创 2015-08-13 11:13:18 · 1746 阅读 · 0 评论 -
Redis介绍以及安装
Redis介绍以及安装 redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。和Memcached类似,但很大程度补偿了memcached的不足,它支持存储的value类型相对更多,包括string、list、set、zset和hash。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作。在此基础上,redis原创 2015-07-16 21:31:36 · 462 阅读 · 0 评论 -
pysnmp的安装
pysnmp的安装 pysnmp依赖两个第三方的python库:(1) ASN.1 : Structure of Management Information:管理信息结构用于定义通过网络管理协议可访问的对象的规则。SMI定义在MIB中使用的数据类型及网络资源在MIB中的名称或表示。(2) Cryptography Toolkit: 用来加密的。 安装的过程为先安装原创 2015-07-16 17:30:19 · 2290 阅读 · 0 评论 -
在Ubuntu上安装MySQLdb(mysql-python)
1\首先确认python的版本为2.3.4以上,(ubuntu 14.0X python 2.7)2\查看系统是否存在mysql_config 如果没有,需要安装:libmysqlclient-dev和mysql-client 用locate mysql_config 进行查找(/usr/bin/mysql_config)3\ 安装python-原创 2015-07-16 11:56:54 · 416 阅读 · 0 评论 -
对txt文件进行截取,并填充到execl表格中
#!/usr/bin/env python# -*- coding: utf-8 -*-# Filename: util.pyimport reimport xlwtimport xlrd# 读取目标文件source_text = open(r"log2.txt").read()# 截取文件块block_text = re.compile(r"世界_原创 2015-07-16 09:20:21 · 646 阅读 · 0 评论 -
python re.search 和 re.match 正则表达式
原地址:http://www.111cn.net/phper/157/37171.htmpython re.search 和 re.match一 re.search 和 re.matchpython提供了2中主要的正则表达式操作:re.match 和 re.search。match :只从字符串的开始与正则表达式匹配,匹配成功返回matchobj转载 2015-07-07 15:52:16 · 699 阅读 · 0 评论 -
Python中yield的用法
原创地址:http://blog.csdn.net/buaa_shang/article/details/8281559yield是生成的意思,但是在python中则是作为生成器理解,生成器的用处主要可以迭代,这样简化了很多运算模型(还不是很了解是如何简化的)。yield是一个表达式,是有返回值的.当一个函数中含有yield时,它不再是一个普通的函数,而转载 2015-06-29 11:27:32 · 597 阅读 · 0 评论 -
Python 深入理解yield
原创链接地址:http://www.jb51.net/article/15717.htmyield的英文单词意思是生产,刚接触Python的时候感到非常困惑,一直没弄明白yield的用法。只是粗略的知道yield可以用来为一个函数返回值塞数据,比如下面的例子:def addlist(alist): for i in alist:转载 2015-06-29 11:00:12 · 315 阅读 · 0 评论 -
python socket编程小解
Python 提供了两个基本的 socket 模块。 第一个是 Socket,它提供了标准的 BSD Sockets API。 第二个是 SocketServer, 它提供了服务器中心类,可以简化网络服务器的开发。下面讲的是Socket模块功能1、Socket 类型套接字格式:socket(family,type[,protocal]) 使用转载 2015-06-02 20:36:27 · 402 阅读 · 0 评论 -
socket接受数据的三种方式
原位置:http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/408859Description:An issue with socket.recv is how to know when you are done receiving data. A TCP stream guarantees the bytes will转载 2015-06-02 20:39:18 · 945 阅读 · 0 评论 -
python在引用其他文件夹下自定义函数
项目层次结构类似于此,现在需要在stup.py文件中引用A.py文件中定义的函数 test,可以采用:from Lib.A import testA.py内容:#-*- coding: UTF-8 -*-import sysreload(sys)sys.setdefaultencoding('utf-8')import osdef test():原创 2016-05-05 08:50:43 · 2472 阅读 · 1 评论