用于构建实例的方法是__new__, 必须返回一个实例,返回的实例会作为__init__的第一个参数(self) __init__方法其实是初始化方法,真正的构造方法是__new__ 从__new__方法到__init__是最常见的方法,但是__new__方法也可以返回其他类的实例,此时,解释器不会 ...
分类:
编程语言 时间:
2020-07-08 15:27:21
阅读次数:
79
import os #导入OS模块path1=r'C:\Users\chenyu\Desktop\Test' #加r不会进行转义os.mkdir(path1) #创建C:\Users\chenyu\Desktop\Testos.mkdir(r'G:\Test') #创建G:\Test目录os.rmd ...
分类:
编程语言 时间:
2020-07-08 15:27:07
阅读次数:
55
1 import time 2 import eventlet 3 eventlet.monkey_patch() 4 with eventlet.Timeout(2,False): #设置超时时间为2秒 5 time.sleep(3) 6 print('超过时长的将不再运行') 7 print(' ...
分类:
编程语言 时间:
2020-07-08 15:18:27
阅读次数:
135
动态规划——最长公共子序列与最长公共子串 (含Python实现代码) 英文名称: 最长公共子序列 Longest Common Subsequence 最长公共子串 Longest Common Substring 主要区别:子串必须要连续,子序列不需要 举例: a b c d e f b 和 a ...
分类:
编程语言 时间:
2020-07-08 15:13:41
阅读次数:
78
1、单例模式 确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类(比如win系统的回收站),单例模式是一种对象创建型模式 class Person(object): # 定义一个类属性,保存这个类创建的对象 # instance 属性在类外不使用,可以私有 __ins ...
分类:
编程语言 时间:
2020-07-08 15:05:40
阅读次数:
74
代码美化工具autopep8 shift + alt + F 电脑型号查看 win + x python创建虚拟环境 python -m venv (你的虚拟名字) ctrl + s 表示自动储存 儲存完畢後,快捷鍵 Ctrl+Shift+ ` 開啟 terminal, ...
分类:
其他好文 时间:
2020-07-08 13:41:43
阅读次数:
66
csv 转存为json import csv import json csvfile = open('test.csv', 'r') jsonfile = open('record.json', 'w') headers = ['class', 'name', 'sex', 'height', 'y ...
分类:
Web程序 时间:
2020-07-08 13:27:31
阅读次数:
68
环境配置(官方推荐): JDK(1.8以上,推荐1.8)Python(推荐Python2.6.X) 下载datax工具:http://datax-opensource.oss-cn-hangzhou.aliyuncs.com/datax.tar.gz 解压后就能使用。 目录结构如下: [root@r ...
分类:
数据库 时间:
2020-07-08 13:23:53
阅读次数:
71
前言: 前两篇博客介绍了 Python 的 docx 模块对 Word 文档的写操作,这篇博客将介绍如何用 docx 模块读取已有 Word 文档中的信息。 本篇博客主要内容有: 1、获取文档的章节信息; 2、获取段落文本信息; 3、获取表格内文本信息; 4、获取文档内格式信息。 1、获取文档章节信 ...
分类:
编程语言 时间:
2020-07-08 13:14:46
阅读次数:
296
如何监控PostgreSQL存储过程/函数代码运行?本文介绍用python+微信/邮件的方式进行报警、监控。 首先要有一张表、用于存放PostgreSQL存储过程/函数代码运行异常的信息。 处理原则:若出现异常;把“发生时间+所在的程序+**原因”**通过微信/邮件发给对应人员。当然发送一次即可;起 ...
分类:
数据库 时间:
2020-07-08 13:07:28
阅读次数:
85