文档章节

day5-simple ftp

Bing-
 Bing-
发布于 2016/05/11 14:15
字数 161
阅读 10
收藏 0

精选30+云产品,助力企业轻松上云!>>>

client:

#!/usr/bin/env python
#coding:utf-8
#author:Bing

import socket

client = socket.socket()
ip_port = ("127.0.0.1",9999)
client.connect(ip_port)

while True:
    data = client.recv(1024)
    print data
    
    inp = raw_input("data:")
    client.send(inp)
    if inp == "exit":
        break

simple progress:

#!/usr/bin/env python
#coding:utf-8
#author:Bing

import socket

server = socket.socket()
ip_port = ("127.0.0.1",9999)
server.bind(ip_port)
server.listen(5)

while True: 
    conn,address = server.accept()
    conn.send("hello..!")
    flag = True
    while flag:
        data = conn.recv(1024)
        print data
        if data == "1" :
            conn.send("this is test")
        elif data == "exit":
            flag = False
        else:
            conn.send("Guess")
    conn.close()

multipprogress:

#!/usr/bin/env python
#coding:utf-8
#author:Bing

import SocketServer

class Myserver(SocketServer.BaseRequestHandler):
    def setup(self):
        pass
    
    def handle(self):
        while True: 
            conn = self.request
            conn.send("hello..!")
            flag = True
            while flag:
                data = conn.recv(1024)
                print data
                if data == "1" :
                    conn.send("this is test")
                elif data == "exit":
                    flag = False
                else:
                    conn.send("Guess")
            conn.close()
    
    def finish(self):
        pass
    
    
if __name__ == "__main__":
    server = SocketServer.ThreadingTCPServer(("127.0.0.1",9999),Myserver)
    server.serve_forever()
    

simple ftp server:

 

Bing-
粉丝 0
博文 25
码字总数 18863
作品 0
大连
私信 提问
加载中
请先登录后再评论。
ZROI 暑期高端峰会2019 总结

FBI Warning:以下博客含有 FBI Warning 的都是包含大量人类本质之一的。 前几天听课: Day1 组合计数 Day1 序列数据结构 Day2 线性代数 Day3 图论 Day3 字符串 Day4 生成函数 Day4 树上数据...

osc_3rgq3dae
2019/08/20
2
0
2018年最全Go语言教程零基础入门到进阶实战视频

课程介绍〗 2018年老男孩 高清视频+课件+源码 共25.77G,这是一套比较全面的视频教程,分享给正在学习或者以后会学习Go语言的各位友友,希望能帮助到你。 〖课程目录〗 L001-Go语言 L002-Go语...

osc_ofejccgq
2019/06/27
3
0
day5心得

import 模块 1、定义: 模块:用来从逻辑上组织python代码(变量、函数、类、逻辑:实现一个功能),本质就是.py结尾的python文件(文件名test.py 模块名:test) 2导入方法: import test ...

osc_ldea7g3t
2018/01/28
2
0
Python3廖雪峰实战项目:难点RequestHandler

最近一直在补别的知识点,个人博客实战项目就耽误了一段时间,不过,再次看day5清晰了一些;但是对新手上路的我,还是一脸懵逼(黑人问号脸?),所以这里稍微记录下自己的理解(本课内容还没...

osc_m1w0us5v
2018/08/24
4
0
Python-基础-day5

1、内置函数 2、文件操作 操作文件时,一般需要经历如下步骤: 打开文件 操作文件 一、打开文件 文件句柄 = file('文件路径', '模式') 注:python中打开文件有两种方式,即:open(...) 和 fi...

osc_6ogjsu3t
2019/03/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

在Python中从字符串转换为布尔值? - Converting from a string to boolean in Python?

问题: Does anyone know how to do convert from a string to a boolean in Python? 有谁知道如何在Python中从字符串转换为布尔值? I found this link . 我找到了此链接 。 But it doesn't......

javail
今天
19
0
中国饭店协会数据表明

记者了解到,中国饭店协会数据表明,2018年全国餐饮收入42716亿元,同比增长9.5%.根据国家统计局数据显示,截至2017年底,限额以上餐饮行业的从业人数达到2232万人,巨大的餐饮市场背后,餐饮行业的...

asd369
今天
35
0
OSChina 周六乱弹 —— 日本的丧尸光天化日之下都开始……

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @薛定谔的兄弟 :分享洛神有语创建的歌单「我喜欢的音乐」: 《風の手枕》- 増田俊郎 手机党少年们想听歌,请使劲儿戳(这里) @码界农民工 :...

小小编辑
今天
49
0
Hacker News 简讯 2020-07-11

更新时间: 2020-07-11 03:01 The TikTok app is no longer permitted on mobile devices that access Amazon email - (twitter.com) TikTok应用程序不再允许在访问亚马逊电子邮件的移动设备上......

FalconChen
今天
161
0
是否有可能从另一个git存储库中挑选一个提交? - Is it possible to cherry-pick a commit from another git repository?

问题: I'm working with a git repository that needs a commit from another git repository that knows nothing of the first. 我正在使用一个git存储库,需要从另一个不知道第一个存储库......

技术盛宴
昨天
35
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部