摘要:
import re import json from urllib.request import urlopen import ssl # ⼲掉数字签名证书 ssl._create_default_https_context = ssl._create_unverified_context ershoufang_url='https://bj.lianjia.com/ershoufang/rs... 阅读全文
摘要:
#pickle 模块 import pickle # dumps 序列化。 把对象转化成bytes # loads 反序列化。 把bytes转化成对象 # dump 序列化。 把对象转化成bytes并写入文件 # load 反序列化。把文件中的bytes读取。转化成对象 class Cat: def __init__(self, name, age): ... 阅读全文
摘要:
一.collections模块 在内置数据类型(dict、list、set、tuple)的基础上,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple和OrderedDict等。 1.namedtuple: 生成可以使用名字来 阅读全文
摘要:
#ADM.py #-*-coding:utf-8 -*- __author__ = 'MrChu' import hashlib class GetMd5:#MD5加密 @classmethod def get_md5(self,msg): md5=hashlib.md5(b'salt!@#$%^&*')#加盐 md5.update(msg.enc... 阅读全文
摘要:
#re模块 import re # findall 返回列表 找所有的匹配项 # search 匹配就 返回一个变量,通过group取匹配到的第一个值,不匹配就返回None,group会报错 # match 相当于search的正则表达式中加了一个'^' # spilt 返回列表,按照正则规则切割,默认匹配到的内容会被切掉 # sub/subn 替换,按照正则规则去寻找要被替换掉的... 阅读全文
摘要:
#继承 class JiaoFu: def qd(self): print("教父带你祈祷") class Fu: def msj(self): print("alex喜欢msj") class Zi(Fu, JiaoFu): def dbj(self): print("刘伟喜欢大宝剑") z = Zi() z.m... 阅读全文
摘要:
#异常 # 程序运行过程中产生的错误, 不正常 def chufa(a, b): try: # 尝试执行xxx代码 ret = a/b # 如果这里出现了错误. 异常. 系统内部会产生一个异常对象. 系统会把这个错误抛出. 抛给调用方 return ret except ZeroDivisionError as e: # 内部产生的所有异常都会被捕获... 阅读全文
摘要:
#ftp_server import socket import struct import json import os import hashlib server=socket.socket() server.bind(('192.168.15.50',8000)) server.listen(5) while 1: print('sever is working.......'... 阅读全文