
python基础
文章平均质量分 59
vive921
这个作者很懒,什么都没留下…
展开
-
python文件基础
dict[1] = 1dict[2] = “a“dict["src"] = “王“with open("myjson.json",mode='a',encoding="utf-8") as file: json.dump(dict,file,en原创 2018-11-07 21:06:49 · 135 阅读 · 0 评论 -
相册
import tkinter as tk# from tkinter import messagebox# from tkinter import PhotoImagefrom PIL import Image, ImageTkfrom time import time, sleepfrom random import choice, uniform, randintfrom mat...转载 2019-02-28 16:33:14 · 169 阅读 · 0 评论 -
装饰器使用显示日志和测试函数性能
一.统计函数运行时间import functoolsimport timedef wrap_performance(func): @functools.wraps(func) def wrapper(self, *args, **kwargs): t_begin = time.time() result = func(self, *arg...转载 2019-01-22 20:02:53 · 220 阅读 · 0 评论 -
python配置文件
一. 什么是配置文件?为什么要做配置文件?将所有的代码和配置都变成模块化可配置化,这样就提高了代码的重用性,不再每次都去修改代码内部,这个就是我们逐步要做的事情,可配置化二.flask配置本文件内#coding = utf-8'''flask 配置信息(在主程序中)'''from flask import Flaskapp = Flask(__name__)# 方案一: ...原创 2019-01-22 19:40:23 · 1019 阅读 · 0 评论 -
面试题
1、Python基本语法1、@staticmethod 和 @classmethodPython中有三种方法,实例方法、类方法(@classmethod)、静态方法(@staticmethod)。类方法的第一个参数是cls,表示该类的一个实例,静态方法基本上和一个全局函数相同class A(object):def foo(self, x):print(“executing foo(%s...原创 2019-01-14 10:28:15 · 516 阅读 · 0 评论 -
用python读写文件
用python读写excel用python读写excel用python读写excel下面是用Python将数据写入excel的方法#coding: utf-8 import pymysqlimport xlrd,xlwtimport osworkbook = xlwt.Workbook()sheet = workbook.add_sheet("sheet")sheet.wri...原创 2018-11-07 20:59:47 · 540 阅读 · 0 评论 -
python四大神器迭代器、生成器、装饰器、闭包
坑先挖好原创 2019-01-13 13:28:32 · 297 阅读 · 0 评论 -
python的封装、继承、多态
面向对象语言三大特征:封装、继承、多态 1.封装: 在我看来,封装就是定义函数,一处定义,到处调用 2.继承:提高代码的重用率,不需要重写,只需要在原来的基础上进行修改,比如增加某个功能,修改某个功能。其它都用继承来实现。另外修改某个类,往往不会对它的子类产生影响,便于对代码的管理。没有的方法,子类可以直接调用父类的方法。已有的(重写父类的方法),只会执行自己的,不会执...原创 2019-01-13 12:34:02 · 409 阅读 · 0 评论 -
python 操作ini文件
1.写入ini文件数据# 写入ini文件数据import configparsername = "升级选项"# 步骤一: 获取配置对象config = configparser.ConfigParser()# 步骤二:添加节名称config.add_section(name)# 步骤三:添加选项config.set(name,"自动升级","真")config.set(nam..原创 2019-01-13 12:04:22 · 865 阅读 · 0 评论 -
抄的
一、生成器1、什么是生成器?在python中,一边循环一边计算的机制,称为生成器:generator.2、生成器有什么优点? 1、节约内存。python在使用生成器时对延迟操作提供了支持。所谓延迟,是指在需要的时候才产生结果,而不是立即产生结果。这样在需要的时候才去调用结果,而不是将结果提前存储起来要节约内存。比如用列表的形式存放较大数据将会占用不少内存。这是生成器的主要好处。比...转载 2019-03-19 10:14:01 · 181 阅读 · 0 评论