• 大小: 2.36KB
    文件类型: .py
    金币: 1
    下载: 0 次
    发布日期: 2021-01-30
  • 语言: Python
  • 标签: python  http  客户端  TP  

资源简介

python http 客户端 实现文件或者文本上传下载

资源截图

代码片段和文件信息

#coding=utf-8  
‘‘‘‘‘ 
输入文件名,并且上传 
‘‘‘  
import socket  
import time  
import struct  
import os  
import logging


if os.path.isdir(‘G:\pythontest\log‘):
   pass
else:
   os.mkdir(‘G:\pythontest\log‘)
host =‘192.168.1.112‘ #服务器IP
port = 8888
dir= “G:\pythontest\data“
for rootdirsfiles in os.walk(dir):  #遍历所有文件放到list中
    for file in files:
        sock = socket.socket(socket.AF_INETsocket.SOCK_STREAM)  
        sock.settimeout(1)  
        e=0  
        try:  
            sock.connect((hostport))  
            print ‘���ӳɹ�!‘  
        except socket.timeoute:  
            print ‘timeout‘e  
        except socket.errore:  
            print ‘error‘e  
        except e:  
            print ‘any‘e     
        print os.path.join(rootfile)
        F

评论

共有 条评论