随笔分类 - python
摘要:"中文" == u"中文" # PY2 False"中文" == u"中文" # PY3 True
阅读全文
摘要:今天有一个需求, 在单元测试失败的时候打印一些日志, 我们管他叫 dosomething 吧 ,反正就是做一些操作 查了下并没有查到相关的方法, 于是研究了一波 的源码 发现了这个东西 其中重点关注下 这个正是我们执行的用例 于是去看了下 用例失败的处理是在这里进行处理的 奈何, 他只是在 (其中s
阅读全文
摘要:最近在看 ayncio 这块内容 于是打算从 asyncio.run 这个 函数作为入口看下内部是如何工作的 下面是源码以及一些分析 如有问题, 欢迎交流 另外 有没得大佬晓得 博客园的 markdown 怎么显示行号啊 python def run(main, , debug=False): if
阅读全文
摘要:1 import datetime 2 3 import pytz 4 from django.apps import AppConfig 5 from django.db.models.fields import DateTimeField 6 from django.utils.dateparse import parse_date 7 from django.core.ex...
阅读全文
摘要:目录结构 ├── patch │ └── settings.py
阅读全文
摘要:1 class A: 2 @property 3 def name(self): 4 return "123" 5 6 7 print(A.name) # 8 9 10 class B(type): 11 @property 12 def name(cls): 13 return "123" 14 1...
阅读全文
摘要:转自:https://blog.csdn.net/qq_36482772/article/details/67218214 创建.py文件时 顺便自动添加作者、时间、文件名信息…… mac系统打开编辑器 添加以下代码:
阅读全文
摘要:ps:名字为小写,怕是历史遗留问题吧
阅读全文
摘要:参考博客:http://blog.csdn.net/wangs0622/article/details/78690519 http://www.cnblogs.com/alex3714/articles/5474411.html 算法: 1.冒泡排序 冒泡排序(Bubble Sort),是一种计算机
阅读全文
摘要:1 class Node: 2 ''' 3 节点类 4 链表节点结构 data next 5 data: 节点保存的数据 6 _next: 保存下一个节点对象 7 ''' 8 9 def __init__(self, data, pnext=None): 10 self.dat...
阅读全文
摘要:一 导入模块的三种方法: 方法一:也是最常用的方法:静态导入 In [15]: import random In [16]: from random import randint方法二: 使用内置的__import__函数 函数介绍:这里还是推荐使用importlib.import_module()来动态导入模块的 In [17]: help( __import__) Help on bu...
阅读全文
摘要:import os os.environ.setdefault("DJANGO_SETTINGS_MODULE", "modletest.settings") import django django.setup() from apptest import models # 正向查找 # models.Students.objects.filter(sclass="一班") #这句是...
阅读全文
摘要:1 class PageHelper: 2 def __init__(self, count, page, per_num=10, show_page=11): 3 # 总数 4 self.count = count 5 # 当前的页码 6 self.page = page 7 # 每页的个数 ...
阅读全文
摘要:题目出自: http://www.liujiangblog.com/blog/7/ 1.下面三个选项哪个为True 5+4j > 2-3j TypeError:复数能比较大小(可参考:知乎链接) 'abc' 2>1 True 3>2>2 True (3>2)>1 False (3>2)>1 à True>1 à False (3>2)>2 False ...
阅读全文
摘要:多线程与多进程 创建多线程和多进程 创建多线程 方法一: 直接调用 importthreading,time deffoo(name): time.sleep(1) print("foo",name) if__na...
阅读全文
摘要:网络编程. 对,我踩坑了…... 直接看东西: #coding=utf-8 importsocketserver classFtpServer(socketserver.BaseRequestHandler): defsetup(self): t=self.re...
阅读全文
摘要:多线程: 两种方法: 其一: 使用threading.Thread()方法 #coding=utf-8 importthreading importtime defhello(): foriinrange(2): print(...
阅读全文
摘要:反射: hasattr,getattr,setattr,delattr hasattr(): help(hasattr) Help on built-in function hasattr in module builtins: hasattr(obj, name, /) Return whether the object has an attribute with the give...
阅读全文
摘要:一些类中的特殊成员: 创建一个类: classFoo: """ 这是一个注释 """ name="" deff(self): pass查看他的所有成员有哪些: importinsp...
阅读全文

浙公网安备 33010602011771号