摘要: 文件传输: import hashlib def get_MD5(file_name): # 用于计算某个文件的MD5值 with open(file_name,"rb") as f: m = hashlib.md5() while True: data = f.read(1024) if not 阅读全文
posted @ 2019-03-01 16:34 777ijBGly- 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 通常应该先开发服务器 import socket s=socket.socket() s.bind(('127.0.0.1',8888)) s.listen() # 连接循环 重复接受客户端连接请求 直到关闭程序为止 while True: c,addr=s.accept() print('收到了一 阅读全文
posted @ 2019-02-28 18:39 777ijBGly- 阅读(159) 评论(0) 推荐(0) 编辑
摘要: # import os # class MyRead: # def __init__(self,path): # if not os.path.exists(path): # raise FileExistsError('你的路径不正确 小码农') # self.file=open(path,'rt 阅读全文
posted @ 2019-02-22 14:56 777ijBGly- 阅读(268) 评论(0) 推荐(0) 编辑
摘要: # import abc # class Animal(metaclass=abc.ABCMeta): # @abc.abstractmethod # def eat(self): # pass # @abc.abstractmethod # def bark(self): # pass # @ab 阅读全文
posted @ 2019-02-21 15:32 777ijBGly- 阅读(126) 评论(0) 推荐(0) 编辑
摘要: # class Person: # def __init__(self,name,sex,age,id_card): # self.name=name # self.age=age # self.sex=sex # self.__id_card=id_card # # def say_hi(self 阅读全文
posted @ 2019-02-20 19:51 777ijBGly- 阅读(111) 评论(0) 推荐(0) 编辑
摘要: # class OldBoyPerson: # school='oldboy' # def __init__(self,name,gender,age): # self.name=name # self.gender=gender # self.age=age # # def say_hi(self 阅读全文
posted @ 2019-02-19 14:46 777ijBGly- 阅读(179) 评论(0) 推荐(0) 编辑
摘要: class Cat: zhonglei='animal' def sleep(self): print('no') def eat(self=9): print('yes') # print(Cat.zhonglei) Cat.eat() animal2=Cat() print(animal2.zh 阅读全文
posted @ 2019-02-18 16:07 777ijBGly- 阅读(146) 评论(0) 推荐(0) 编辑
摘要: shutil 高级文件处理模块 封装的更简单了 主要是文件的复制,移动,压缩解压缩需要保证目标文件已经存在shutil.copymode('test.txt','testcopy4.txt')压缩与解压缩base_name 指定压缩文件的名字默认把当前执行文件所在目录全部压缩如果同时指定了 root和base base生效 并且会把需要压缩的文件的完整路径一并压缩re r... 阅读全文
posted @ 2019-02-06 15:18 777ijBGly- 阅读(260) 评论(0) 推荐(0) 编辑
摘要: <?xml version="1.0"?> <data> <country name="Liechtenstein"> <rank updated="yes">2</rank> <year>2008</year> <gdppc>141100</gdppc> <neighbor name="Austr 阅读全文
posted @ 2019-01-24 19:02 777ijBGly- 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 1.如果执行文件不在项目根目录下,需要添加项目根目录到sys.path中2.调用业务逻辑2.logging模块 程序日志是 什么时间发生了什么事情,以及当时的情况 不是logging的话 记录日志的流程 1.定义一条日志信息 指定日志的标识符(即级别),方便后续查看日志 2.为期指定显示格式 3.输 阅读全文
posted @ 2019-01-24 18:29 777ijBGly- 阅读(209) 评论(0) 推荐(0) 编辑