![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 65
木子光宅
这个作者很懒,什么都没留下…
展开
-
python中的异常
转自http://blog.chinaunix.net/uid-22920230-id-3074716.html异常是指程序中的例外,违例情况。异常机制是指程序出现错误后,程序的处理方法。当出现错误后,程序的执行流程发生改变,程序的控制权转移到异常处理。Exception类是常用的异常类,该类包括StandardError,StopIteration, GeneratorExit, War转载 2015-01-22 12:06:23 · 410 阅读 · 0 评论 -
python版统计文件二进制内容中的0和1个数
知乎上看到一个问题http://www.zhihu.com/question/20289032,看到票数最高的回答中python程序如下:import struct, osfilename, count_one, count_zero = 'example.txt', 0, 0for current_byte in list(open(filename,'rb').read()):原创 2015-04-05 21:58:29 · 3217 阅读 · 0 评论 -
Python:使用threading模块实现多线程
综述Python这门解释性语言也有专门的线程模型,Python虚拟机使用GIL(Global Interpreter Lock,全局解释器锁)来互斥线程对共享资源的访问,但暂时无法利用多处理器的优势。在Python中我们主要是通过thread和 threading这两个模块来实现的,其中Python的threading模块是对thread做了一些包装的,可以更加方便的被使用,所以我转载 2015-03-24 10:50:05 · 440 阅读 · 0 评论 -
python中的threading模块
转载自http://blog.chinaunix.net/uid-27571599-id-3484048.htmlthreading提供了一个比thread模块更高层的API来提供线程的并发性。这些线程并发运行并共享内存。 下面来看threading模块的具体用法: 一、Thread的使用 目标函数可以实例化一个Thread对象,每个T转载 2015-03-24 10:47:56 · 362 阅读 · 0 评论 -
python使用xinetd时遇到的问题
问题: 将/etc/xinetd.conf按教程设置好后,telnet localhost 51423提示telnet: connect to address 127.0.0.1: Connection refused,发现xinetd并没有监听51423端口解决方法:xinetd设置中service指定的py文件必须具有执行权限,加上执行权限后重启xinetd即可正常运行原创 2015-01-23 10:13:14 · 2507 阅读 · 0 评论 -
socket之shutdown()用法
转载自http://blog.csdn.net/moxiaomomo/article/details/7897943通常来说,socket是双向的,即数据是双向通信的。但有些时候,你会想在socket上实现单向的socket,即数据往一个方向传输。单向的socket便称为半开放Socket。要实现半开放式,需要用到shutdown()函数。一般来说,半开放socket适用于以下转载 2015-01-24 16:15:11 · 476 阅读 · 0 评论 -
python网络编程报错socket.error: [Errno 9] Bad file descriptor
想学学python网络编程,按书上写了两个服务器和客户端小程序,结果发现报错:Traceback (most recent call last): File "./tsTserv.py", line 20, in data = tcpCliSock.recv(BUFSIZ) File "/usr/lib/python2.6/socket.py", line 165,原创 2015-01-21 09:54:59 · 23829 阅读 · 1 评论 -
sys.stdout.wirte()不能输出服务器端传来的数据
先上源码:#!/usr/bin/env pythonimport socket,syshost = sys.argv[1]textport = sys.argv[2]s = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)try: port = int(textport)except ValueError:原创 2015-01-21 16:45:23 · 1052 阅读 · 0 评论 -
try...except遇到的问题
先贴源码:#!/usr/bin/env pythonimport socket,syshost = sys.argv[1]textport = sys.argv[2]filename = sys.argv[3]try: s = socket.socket(socket.AF_INET,socket.SOCK_STREAM)except socket.error,e:原创 2015-01-21 15:56:25 · 506 阅读 · 0 评论 -
廖雪峰Python Day-2代码解析
源代码import logging; logging.basicConfig(level=logging.INFO)import asyncio, os, json, timefrom datetime import datetimefrom aiohttp import webdef index(request): return web.Response(body=b'<h1>Awes原创 2015-12-18 16:40:17 · 2523 阅读 · 0 评论