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-y if __name__=='__main__': c=Count()原创 2017-07-24 17:01:17 · 304 阅读 · 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 · 1077 阅读 · 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 · 363 阅读 · 0 评论 -
socket网络编程udp
#!/usr/bin/env python #-*-coding:utf-8-*- #udp socketserver客户端 import socket HOST='127.0.0.1' PORT=3214 s=socket.socket(socket.AF_INET,socket.SOCK_DGRAM) data='你好!' s.sendto(data.encode('utf-8'),(HO原创 2017-07-24 19:22:26 · 311 阅读 · 0 评论 -
socket网络编程tcp
#!/usr/bin/env python #-*-coding:utf-8-*- #tcp 客户端 import socket HOST='127.0.0.1' POST=3214 s=socket.socket() try: s.connect((HOST,POST)) data='你好!' while data: s.sendall(data.原创 2017-07-24 19:25:47 · 237 阅读 · 0 评论 -
socket网络编程多线程
#!/usr/bin/env python #-*-coding:utf-8-*- #多进程 import threading import time def 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 · 477 阅读 · 0 评论 -
socket网络编程ftp
#!/usr/bin/env python #-*-coding:utf-8-*- #ftp客户端 import os import socket import threading import socketserver #下载文件 def get_file(host,port,filepath): s=socket.socket() s.connect((host,port)原创 2017-07-24 19:36:33 · 585 阅读 · 0 评论 -
socket网络编程实现远程备份
#!/usr/bin/env python #-*-coding:utf-8-*- #GUI设计与构建 客户端建立 from tkinter import * from tkinter.ttk import * import socket import struct #启动服务 def start(host,port): pass #我的控件 class MyFrame(Frame)原创 2017-07-24 19:41:10 · 808 阅读 · 0 评论