2018年5月29日
摘要: 在单进程的socket的程序的基础上,实现多进程并发效果的思路具体是:在server端开启“链接循环”,每建立一次链接就生成一个Process对象进行server-client的互动,而client端不用做任何变化,因为对于client来说每运行一次程序就相当于与server端建立了一个链接。 具体 阅读全文
posted @ 2018-05-29 12:34 江湖乄夜雨 阅读(296) 评论(0) 推荐(0) 编辑
  2018年5月27日
摘要: 我们在定义完类之后,要为定义好的类里添加不同的方法,这些方法分为三种:绑定到对象的方法、绑定到类的方法以及静态方法。 一、绑定到对象的方法: 通常情况下,在类中定义的所有没有被装饰器修饰的函数(注意了,这里说的就是所有,跟self啥的没关系,self也只是一个再普通不过的参数而已)都是对象的绑定方法 阅读全文
posted @ 2018-05-27 22:53 江湖乄夜雨 阅读(688) 评论(0) 推荐(0) 编辑
  2018年5月26日
摘要: 一、简单的socket程序——传输简短文字: # -*- coding: utf-8 -*- # -*- Author: WangHW -*- import socket whw_client = socket.socket(socket.AF_INET,socket.SOCK_STREAM) wh 阅读全文
posted @ 2018-05-26 13:03 江湖乄夜雨 阅读(256) 评论(0) 推荐(0) 编辑
  2018年5月25日
摘要: 结果: 阅读全文
posted @ 2018-05-25 21:41 江湖乄夜雨 阅读(879) 评论(0) 推荐(0) 编辑
  2018年5月24日
摘要: 有如下问题:Tom的攻击力为113,血量为688,Jerry的攻击力为112,血量为691。每一个回合他们各攻击对方一次,请问谁先死? 这是一个简单的“人狗大战问题”,我们只要利用类的继承,在原有的基础上稍加改动即可实现: import time class Hero: def __init__(s 阅读全文
posted @ 2018-05-24 12:57 江湖乄夜雨 阅读(784) 评论(0) 推荐(0) 编辑
  2018年5月23日
摘要: 一、功能说明: 1.本程序基于socket实现客户端与服务器端的单进程交互 2.用到的用户名:whw,密码abc123——服务器端密码的验证利用hashlib模块进行MD5的编码以确保通信安全。 3.客户端登陆成功后可以查看自己再服务器上的文件夹里文件的列表;可以在自己所在的目录随意切换;可以将服务 阅读全文
posted @ 2018-05-23 17:26 江湖乄夜雨 阅读(1080) 评论(0) 推荐(0) 编辑
摘要: 一、首先看一个生成器的例子: 这里,我们在第一次使用__next__()方法是是不会唤醒生成器的,后面加上send()方法可以打印出相应的结果: 二、在客户端利用生成器加进度条的简单思路: 大致的过程为:我们先定义一个当前文件传输时传输的数据占文件总大小的比例current_percent变量,注意 阅读全文
posted @ 2018-05-23 09:09 江湖乄夜雨 阅读(743) 评论(0) 推荐(0) 编辑
  2018年5月20日
摘要: 一、关于解析命令行参数的方法 关于“解析命令行参数”的方法我们一般都会用到sys.argv跟optparse模块。关于sys.argv,网上有一篇非常优秀的博客已经介绍的很详细了,大家可以去这里参考:https://www.cnblogs.com/aland-1415/p/6613449.html 阅读全文
posted @ 2018-05-20 22:56 江湖乄夜雨 阅读(6843) 评论(0) 推荐(5) 编辑
  2018年5月15日
摘要: 模拟一个SSH“远程”执行命令并获取命令结果的一个程序: 1、在C/S架构下,当客户端与服务器建立连接(这里以TCP为例)后,二者可以不断的进行数据交互。SSH远程可以实现的效果是客户端输入命令可以在服务器中执行并且可以将结果返回给客户端。但是需要注意的一点事:客户端的“命令”在计算机看来仅仅是“字 阅读全文
posted @ 2018-05-15 21:15 江湖乄夜雨 阅读(507) 评论(0) 推荐(0) 编辑
  2018年5月13日
摘要: 需求如下:创建管理员、教师、学员这三个视图,实现一个简单的课程操作交互 具体实现如下: Homework:│ ├─bin│──────start.py #程序的入口│├─conf│──────config.py #程序用到的文件的路径以及其他关系映射信息│├─core #│──────logger. 阅读全文
posted @ 2018-05-13 14:11 江湖乄夜雨 阅读(1607) 评论(0) 推荐(0) 编辑