12 2017 档案

摘要:import numpy as np import pandas as pd import scipy import matplotlib.pyplot as plt '''数据导入''' df = pd.read_csv(r'C:\Users\Administrator\Desktop\app01_bgm.csv',encoding='gbk') print(df.head())#前五行 pr... 阅读全文
posted @ 2017-12-31 17:37 TAMAYURA 阅读(111) 评论(0) 推荐(0)
摘要:1.常用命令 阅读全文
posted @ 2017-12-29 19:52 TAMAYURA 阅读(124) 评论(0) 推荐(0)
摘要:table = data.sheets()[0] table = data.sheet_by_index(0) print(table) #获取正行或是整列的值 con = table.row_values(0)#[356.0, '星际牛仔', 'カウボーイビバップ', '\n 26话 / 1998年10月23日 / 渡辺信一郎 / 矢立肇 / ... 阅读全文
posted @ 2017-12-29 19:49 TAMAYURA 阅读(208) 评论(0) 推荐(0)
摘要:import redis #redis的使用 """ { "k1":"v1", 'names': ['把几个','鲁宁','把几个','鲁宁','把几个','把几个','把几个','把几个',] } """ conn = redis.Redis(host='192.168.20.150',port=6379,password='& 阅读全文
posted @ 2017-12-29 18:46 TAMAYURA 阅读(200) 评论(0) 推荐(0)
摘要:一、数据库操作 二、表的创建与数据的插入 三、表查询 阅读全文
posted @ 2017-12-28 20:31 TAMAYURA 阅读(122) 评论(0) 推荐(0)
摘要:#base.py #####方法一###### from abc import ABCMeta from abc import abstractmethod class BaseMessage(metaclass=ABCMeta): @abstractmethod def send(self,subject,body,to,name): pass #####... 阅读全文
posted @ 2017-12-28 19:09 TAMAYURA 阅读(173) 评论(0) 推荐(0)
摘要:######setting.py##### MESSAGE_CLASSES = [ 'utils.message.email.Email', 'utils.message.msg.Msg', 'utils.message.wx.WeChat', 'utils.message.dingding.DingDing', ] #######init.py#########... 阅读全文
posted @ 2017-12-28 19:05 TAMAYURA 阅读(111) 评论(0) 推荐(0)
摘要:class Foo(): def __init(self,age): self.age = age def __add__(self,other): return Foo(self.age + other.age) obj1 = Foo(20) obj2 = Foo(21) obj3 = obj1+obj2 阅读全文
posted @ 2017-12-28 09:24 TAMAYURA 阅读(188) 评论(0) 推荐(0)
摘要:li = [] for user in userlist: li.append(model.StudyRecord(user=user.name)) models.StudyRecord.object.bulk_create(li) 阅读全文
posted @ 2017-12-28 09:08 TAMAYURA 阅读(161) 评论(0) 推荐(0)
摘要:import os import sys import django sys.path.apprnd(r'路径') os.chdir(r'路径') os.environ.setdefault('DJANGO_SETTINGS_MODULE','文件名.settings') django.setup() form crm import models v = models.Customer.o... 阅读全文
posted @ 2017-12-28 08:38 TAMAYURA 阅读(144) 评论(0) 推荐(0)
摘要:to_field='绑定的主键字段(默认为ID)' limit_choices_to = {'过滤的choices字段':choices的ID} related_name = 关联表反向查找自己的名称(默认为表名_set) 获取obj对象可反向关联的所有字段 阅读全文
posted @ 2017-12-25 16:24 TAMAYURA 阅读(238) 评论(0) 推荐(0)
摘要:''' list 的两个方法extend 和 append 看起来类似,但实际上完全不同。 extend接受一个参数,这个参数,总是一个list,并把list中的每个元素添加到原list中 append接受一个参数,这个参数可以是任意数据类型,并且追加到list的尾部 ''' li1 = [1,2,3] li2 = [4,5,6] li1.extend(li2) print(li1)#[1, ... 阅读全文
posted @ 2017-12-20 20:54 TAMAYURA 阅读(558) 评论(0) 推荐(0)
摘要:#########自定义分页模块########## """ 自定义分页组件的使用方法: pager_obj = Pagination(request.GET.get('page',1),len(HOST_LIST),request.path_info) host_list = HOST_LIST[pager_obj.start:pager_obj.end] html =... 阅读全文
posted @ 2017-12-18 16:22 TAMAYURA 阅读(256) 评论(1) 推荐(0)
摘要:''' 面向对象的三大特性:封装、继承和多态 类的成员:字段,方法,属性 ''' ''' 字段:普通字段,静态字段,它们在定义和使用中有所区别,而最本质的区别是内存中保存的位置不同 1.普通字段属于对象 2.静态字段属于类 ''' class Foo(): # 静态字段 cap='D' def __init__(self,name): # 普通字段 ... 阅读全文
posted @ 2017-12-16 13:04 TAMAYURA 阅读(189) 评论(0) 推荐(0)
摘要:import time import hashlib import pickle import os class Info(): def __init__(self): self.create_time=time.time() def md5(self): m=hashlib.md5() m.update(str(self.cre... 阅读全文
posted @ 2017-12-16 12:58 TAMAYURA 阅读(527) 评论(0) 推荐(0)
摘要:'''第一题。MySQL有哪些存储引擎,优化MySQL数据库的方法有哪些''' ''' 数据库存储引擎是数据库底层的软件组织,数据库管理系统(DBMS)使用数据引擎进行创建,查询,更新,删除。 不同存储引擎提供不同的存储机制,索引技巧,锁定水平等功能,使用不同的存储引擎,还可以获得特定的功能。 现在许多不同的数据库管理系统都支持多种不同的数据引擎。MySQL的核心就是存储引擎 1.InnoDB... 阅读全文
posted @ 2017-12-14 20:05 TAMAYURA 阅读(137) 评论(0) 推荐(0)
摘要:import time ''' 时间戳:表示1970年开始计算的偏移量。我们运用type(时间戳)是float类型 结构化时间:9个元素组成的数组 格式化时间字符串 ''' '''获取当前时间戳''' print(time.time()) '''获取地方时间''' print(time.localtime()) '''指定时间格式''' print(time.strftime('%Y-%m-%.. 阅读全文
posted @ 2017-12-14 20:03 TAMAYURA 阅读(656) 评论(0) 推荐(0)
摘要:from multiprocessing import Process,Queue import time def write(q): for i in range(1000000000): q.put(i) # time.sleep(1) print(q) def read(q): while True: ... 阅读全文
posted @ 2017-12-14 19:20 TAMAYURA 阅读(238) 评论(0) 推荐(0)
摘要:class Foo(): def __init__(self,name): self.name=name def text(self): return 123 f=Foo(1) ''' hasattr(obj,name) 判断一个对象里面是否有name属性,或者name方法,返回bool值,有name特性返回Ture,否则 返回FALSE 注意:n... 阅读全文
posted @ 2017-12-14 19:17 TAMAYURA 阅读(126) 评论(0) 推荐(0)
摘要:'''第二题,写出下面的输出结果''' a=1 def fun(a): a=2 return a a=fun(a) print(a) ''' 3. 如何判断一个邮箱是否合法: 1.使用正则表达式判断 2. ''' ''' 4.实现一个装饰器,限制该函数被调用的频率,比如十秒一次 ''' def run(func): def inner(*args,**kwargs): ... 阅读全文
posted @ 2017-12-12 14:44 TAMAYURA 阅读(151) 评论(0) 推荐(0)
摘要:'''方式一:函数的多进程''' from multiprocessing import Process import time def test(): for i in range(5): print(i) time.sleep(2) if __name__ == '__main__': # for i in range(10): ... 阅读全文
posted @ 2017-12-11 17:45 TAMAYURA 阅读(282) 评论(0) 推荐(0)
摘要:异常的抛出机制: 1、如果在运行时发生异常,解释器会查找相应的处理语句(称为handler). 2、要是在当前函数里没有找到的话,它会将异常传递给上层的调用函数,看看那里能不能处理。 3、如果在最外层(全局“main”)还是没有找到的话,解释器就会退出,同时打印出traceback以便让用户找到错误产生的原因。 import hashlib try: m=hashlib.md5(... 阅读全文
posted @ 2017-12-11 14:51 TAMAYURA 阅读(142) 评论(0) 推荐(0)
摘要:type时所有元类的父亲object是type(object的类型是type),type也是object(type继承自object) >>> isinstance(object, type) True >>> isinstance(type, object) True 在python中一切皆obj 阅读全文
posted @ 2017-12-08 20:10 TAMAYURA 阅读(250) 评论(0) 推荐(0)
摘要:from django.forms import Form,ModelForm,fields,widgets as wd class QueModelForm(ModelForm): class Meta: model=models.Question # fields=['caption','tp'] error_messages = {... 阅读全文
posted @ 2017-12-06 20:41 TAMAYURA 阅读(741) 评论(0) 推荐(0)
摘要:git init git config --global user.email "you@example.com" git config --global user.name "Your Name" git add . ... 阅读全文
posted @ 2017-12-05 15:47 TAMAYURA 阅读(149) 评论(0) 推荐(0)
摘要:1.在网址为:http://www.lfd.uci.edu/~gohlke/pythonlibs/ 里下载以下内容: VTK-7.1.1-cp36-cp36m-win_amd64.whlnumpy-1.12.1+mkl-cp36-cp36m-win_amd64.whltraits-4.6.0-cp3 阅读全文
posted @ 2017-12-05 15:45 TAMAYURA 阅读(4130) 评论(0) 推荐(0)
摘要:from tvtk.api import tvtk # s=tvtk.ConeSource(height=3,radius=1.0,resolution=36) # print(s.center) #创建一个长方体数据源,并同时设置长宽高 s=tvtk.CubeSource(x_length=1.0,y_length=2.0,z_length=3.0) #使用PolyDataMapper(... 阅读全文
posted @ 2017-12-03 17:16 TAMAYURA 阅读(502) 评论(0) 推荐(0)
摘要:非负整数:^\d+$ 正整数:^[0-9]*[1-9][0-9]*$ 非正整数:^((-\d+)|(0+))$ 负整数:^-[0-9]*[1-9][0-9]*$ 整数:^-?\d+$ 非负浮点数:^\d+(\.\d+)?$ 正浮点数 : ^((0-9)+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9... 阅读全文
posted @ 2017-12-01 19:16 TAMAYURA 阅读(420) 评论(0) 推荐(0)
摘要:下面是不能用于文件名的:/ \ : * " < > | windows系统下文件名长度为: 255个英文字符(DOS下8.3格式),包括文件名和扩展名在内,或者是255/2=127个中文字符+1个英文字符 阅读全文
posted @ 2017-12-01 17:26 TAMAYURA 阅读(2073) 评论(0) 推荐(0)