Python
文章平均质量分 81
hang__19
这个作者很懒,什么都没留下…
展开
-
python的unittest模块实现软件单元测试
#!/usr/bin/env python#-*-coding:utf-8-*-class Count(object): version=1 def add(self,x,y): return x+y def sub(self,x,y): return x-yif __name__=='__main__': c=Count()原创 2017-07-24 17:01:17 · 289 阅读 · 0 评论 -
Python的Pexpect库
Pexpect 是一个用来启动子程序并对其进行自动控制的纯 Python 模块。 Pexpect 可以用来和像 ssh、ftp、passwd、telnet 等命令行程序进行自动交互。本文主要是针对ssh远程登录,然后执行简单的新建文件夹与拷贝任务 Pexpect 的安装:下载:https://pypi.python.org/pypi/pexpect/解压后在目录下运行:python原创 2017-07-24 18:52:06 · 1049 阅读 · 0 评论 -
Python 数据库连接
#!/usr/bin/env python#-*-coding:utf-8-*-#异常处理,with的使用,class Mycontex(object): def __init__(self,name): self.name=name def __enter__(self): print("__enter__") return原创 2017-07-24 19:01:05 · 348 阅读 · 0 评论 -
socket网络编程udp
#!/usr/bin/env python#-*-coding:utf-8-*-#udp socketserver客户端import socketHOST='127.0.0.1'PORT=3214s=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)data='你好!'s.sendto(data.encode('utf-8'),(HO原创 2017-07-24 19:22:26 · 297 阅读 · 0 评论 -
socket网络编程tcp
#!/usr/bin/env python#-*-coding:utf-8-*-#tcp 客户端import socketHOST='127.0.0.1'POST=3214s=socket.socket()try: s.connect((HOST,POST)) data='你好!' while data: s.sendall(data.原创 2017-07-24 19:25:47 · 220 阅读 · 0 评论 -
socket网络编程多线程
#!/usr/bin/env python#-*-coding:utf-8-*-#多进程import threadingimport timedef thfun(): s=0 for i in range(30): s+=i time.sleep(0.1) print(s)class MyThread(threading.Thr原创 2017-07-24 19:30:09 · 461 阅读 · 0 评论 -
socket网络编程ftp
#!/usr/bin/env python#-*-coding:utf-8-*-#ftp客户端import os import socketimport threadingimport socketserver#下载文件def get_file(host,port,filepath): s=socket.socket() s.connect((host,port)原创 2017-07-24 19:36:33 · 569 阅读 · 0 评论 -
socket网络编程实现远程备份
#!/usr/bin/env python#-*-coding:utf-8-*-#GUI设计与构建 客户端建立from tkinter import *from tkinter.ttk import *import socketimport struct#启动服务def start(host,port): pass#我的控件class MyFrame(Frame)原创 2017-07-24 19:41:10 · 791 阅读 · 0 评论