文章分类 -  Python

socketserver三步骤、用socketserver代替sock重写上章ChatServer
该文被密码保护。

posted @ 2017-04-23 22:55 myworldworld 阅读(0) 评论(0) 推荐(0)

用socket实现UDP聊天室示例
该文被密码保护。

posted @ 2017-04-23 21:05 myworldworld 阅读(1) 评论(0) 推荐(0)

setsockopt参数
摘要:一、setosockopt的使用格式:setsockopt(level,optname,value) 1).level定义了哪个选项将被使用。通常情况下是SOL_SOCKET,意思是正在使用的socket选项。 它还可以通过设置一个特殊协议号码来设置协议选项,然而对于一个给定的操作系统,大多数协议选 阅读全文

posted @ 2017-04-23 17:01 myworldworld 阅读(1019) 评论(0) 推荐(0)

用socket实现TCP聊天室实例
摘要:TCP/IP SERVER端: TCP/IP CLIENT端: 阅读全文

posted @ 2014-04-23 18:32 myworldworld 阅读(208) 评论(0) 推荐(0)

socket函数、socket服务端编程四步骤
摘要:一、概念 什么是socket套接字 网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket? 进程之间通信的概念最初来源于单机系统。由于每个进程都在自己的地址范围内运行,为 阅读全文

posted @ 2014-04-23 16:20 myworldworld 阅读(288) 评论(0) 推荐(0)

异常处理
摘要:#异常处理: try/except:捕捉由代码中的异常并恢复,匹配except里面的错误,并执行except中定义的代码,后继续执行程序(发生异常后,由except捕捉到异常后,不会中断程序,继续执行try语句后面的程序) try/finally: 无论异常是否发生,都执行清理行为 (发生异常时程序 阅读全文

posted @ 2014-04-10 00:23 myworldworld 阅读(85) 评论(0) 推荐(0)

django中models之field详解
摘要:在model中添加字段的格式一般为: field_name = field_type(**field_options) 一 field options(所有字段共用) 1 null 默认为False,True则表示可以为null。(空字符串在数据库中可能被存储为'') 2 blank 默认为Fals 阅读全文

posted @ 2014-04-10 00:21 myworldworld 阅读(780) 评论(0) 推荐(0)

三种装饰器
摘要:装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量与函数功能本身无关的雷 阅读全文

posted @ 2014-04-09 23:26 myworldworld 阅读(126) 评论(0) 推荐(0)

python多版本管理软件pyevn的安装应用及pip的使用
摘要:一、pyenv介绍 pyenv项目地址: https://github.com/yyuu/pyenv pyenv作用:是一个能简易地在多个python版本中进行切换的工具,简单而优雅。 pyenv功能: 进行全局的python版本切换 为单个项目提供对应的python版本 使用环境变量能让你重写py 阅读全文

posted @ 2014-04-03 21:28 myworldworld 阅读(533) 评论(0) 推荐(0)

Python3 虚拟环境配置:
该文被密码保护。

posted @ 2014-03-18 19:58 myworldworld 阅读(1) 评论(0) 推荐(0)

Python2.7环境配置及项目建立
摘要:一、安装Python Python比较稳定的两个版本是Python 3.4和Python 2.7,我用的是Python 2.7,下载地址是:https://www.python.org/downloads/,下载之后按照正常的软件安装过程安装即可。 配置Python环境变量:控制面板->系统->高级 阅读全文

posted @ 2014-03-18 19:51 myworldworld 阅读(377) 评论(0) 推荐(0)

pycharm版本控制和数据库管理
摘要:pycharm版本控制 [不了解git版本控制的可以阅读这篇 - Git版本控制教程 - Git本地仓库] 开启版本控制 Click >clickVersion Control. By default, the only root is<project>, and it is not mapped 阅读全文

posted @ 2014-03-16 19:28 myworldworld 阅读(307) 评论(0) 推荐(0)

pycharm中配置python解释器
摘要:1、准备工作 (1)Pycharm版本为3.4或者更高。 (2)电脑上至少已经安装了一个Python解释器。 (3)如果你希望配置一个远程解释器,则需要服务器的相关支持。 2、本地解释器配置 配置本地解释器的步骤相对简洁直观: (1)单击工具栏中的设置按钮。 (2)在Settings/Prefere 阅读全文

posted @ 2014-03-04 23:26 myworldworld 阅读(949) 评论(0) 推荐(0)

导航