随笔分类 - Python
摘要:在做这道题的时候,思考了很久一直不知道怎么做,如果全部遍历的话肯定会出现TLE超时问题,为什么呢? 1、每个值都可以是取或者不取,那么就有2^n^组合方法,则时间复杂度O(2^n^),随着数量的增长,时间成指数级增长 2、所以放弃了遍历想法 于是乎考虑了动态规划
阅读全文
摘要:class Node: def __init__(self, data, left=None, right=None): self.data, self.left, self.right = data, left, right class BinTree: def __init__(self, root=None): self.root = r...
阅读全文
摘要:若Python项目路径如此,需要在在a.py,b.py中引入FILE文件时,且无须知道绝对路径的情况下 approot.py a.py 通过这种方式始终得到的是项目所在的绝对路径 当然除此之外也可以通过其他当时获得项目的根路径
阅读全文
摘要:1、关于head HEAD 是一个队当前检出记录符号引用,也就是指向其基础上进行工作的提交记录 HEAD总是指向当前分支的上一次提交 git checkout master^ 本地切换至master的上一次提交 git checkout C3 分离HEAD,切换至C3的提交记录 git chekco
阅读全文
摘要:import time graph = {} # 开始节点 graph["start"] = {} graph["start"]["a"] = 6 graph["start"]["b"] = 2 # a节点 graph["a"] = {} graph["a"]["fin"] = 1 # b节点到下一节点的距离 graph["b"] = {} graph["b"]["a"] =
阅读全文
摘要:在脚本运行过程中有一个主线程,若在主线程中创建了子线程,当主线程结束时根据子线程daemon属性值的不同可能会发生下面的两种情况之一: 如果某个子线程的daemon属性为False,主线程结束时会检测该子线程是否结束,如果该子线程还在运行,则主线程会等待它完成后再退出; 如果某个子线程的daemon
阅读全文
摘要:#服务端代码 # 客户端代码
阅读全文
摘要:廖雪峰老人的url 1、master端代码 2、slave代码 3、先执行master,再执行slave
阅读全文
摘要:1 class room: 2 def __init__(self,area=120,usedfor='sleep'): 3 self.area = area 4 self.usedfor = usedfor 5 6 def display(self): 7 print("this is my house") 8 ...
阅读全文
摘要:def send_mail(smtp_dict, report): """用于将测试报告发送到邮箱 :param smtp_dict = { "smtp_server": "发送邮件的smtp ex:smtp.126.com", "send_user": "发送邮件的邮箱 ex:am1122@126.com", "send_...
阅读全文
摘要:import threading import time class MyThead(threading.Thread): def __init__(self,func,args=()): super(MyThead,self).__init__() self.func = func self.args = args def...
阅读全文
摘要:... ... def modify(self,data): url = 'http:xxx' data = data params = {"data": (None, data)} #注意这里的传参,格式是这样的 headers = { 'Authorization': self.auth() ...
阅读全文
摘要:代码地址:https://files.cnblogs.com/files/ceshixuexi/HeadFristPython.zip 一般以MVC模式开发 M:模型,存储web应用的代码 V:视图,格式化和显示web应用用户界面的代码 C:控制器,将web应用“粘合”在一起并提供业务逻辑的代码 c
阅读全文
摘要:http://blog.csdn.net/dreamcoding/article/details/8611578
阅读全文
摘要:python mock基本使用 2016-07-06 22:12 by 虫师, 16386 阅读, 2 评论, 收藏, 编辑 什么是mock? mock在翻译过来有模拟的意思。这里要介绍的mock是辅助单元测试的一个模块。它允许您用模拟对象替换您的系统的部分,并对它们已使用的方式进行断言。 在Pyt
阅读全文
摘要:解决Python开发过程中依赖库打包问题的方法 在Python开发的过程中,经常会遇到各种各样的小问题,比如在一台计算机上调试好的程序,迁移到另外一台机子上后往往会应为工程项目依赖库的缺失而造成错误。 除了一遍又一遍对着被抛出错误去重新install各种相关的依赖库,有没有更好的方法来解决Pytho
阅读全文
摘要:#!flask/bin/python from flask import Flask from flask import request app = Flask(__name__) @app.route('/', methods = ['GET','POST']) def home(): return 'hello' @app.route('/signin',methods = [...
阅读全文
摘要:Python 获得命令行参数的方法 Python 获得命令行参数的方法 本篇将介绍python中sys, getopt模块处理命令行参数 如果想对python脚本传参数,python中对应的argc, argv(c语言的命令行参数)是什么呢?需要模块:sys参数个数:len(sys.argv)脚本名
阅读全文
摘要:1 # bytes object 2 b = b"example" 3 4 # str object 5 s = "example" 6 7 # str to bytes 8 bytes(s, encoding = "utf8") 9 10 # bytes to str 11 str(b, encoding = "ut...
阅读全文

浙公网安备 33010602011771号