摘要: │─ manage.py # 终端脚本命令,提供了一系列用于生成文件或者目录的命令,也叫脚手架 └─ dome/ # 主应用开发目录,保存了项目中的所有开发人员编写的代码, 目录是生成项目时指定的 │- asgi.py # django3.0以后新增的,用于让django运行在异步编程模式的一个we 阅读全文
posted @ 2021-11-27 22:51 urls 阅读(46) 评论(0) 推荐(0) 编辑
摘要: # ### 生产者和消费者模型 """# 爬虫案例1号进程负责抓取其他多个网站中相关的关键字信息,正则匹配到队列中存储(mysql)2号进程负责把队列中的内容拿取出来,将经过修饰后的内容布局到自个的网站中 1号进程可以理解成生产者2号进程可以理解成消费者 从程序上来看 生产者负责存储数据 (put) 阅读全文
posted @ 2021-11-27 21:07 urls 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 程序错误分为两种:语法错误 和 异常错误语法错误:代码没有按照python规定语法去写,发明创造产生的错误异常错误:在代码语法正确的前提下,程序报错就是异常 #try...except... 基础语法 用于解决程序异常问题#raise 可以主动抛异常,异常类可以自定义 # 异常的分类 IndexEr 阅读全文
posted @ 2021-11-27 19:37 urls 阅读(89) 评论(0) 推荐(0) 编辑
摘要: # eval和exec在和第三方用户交互时候,谨慎使用; # eval 将字符串当作python代码执行 strvar = "print(123)" strvar = "int(15)" print(strvar) res = eval(strvar) print(res,type(res)) # 阅读全文
posted @ 2021-11-27 17:38 urls 阅读(6) 评论(0) 推荐(0) 编辑
摘要: # 单态模式 : 同一个类,无论实例化多少次,都有且只有一个对象"""每创建一个对象,就会在内存中多占用一份空间为了节省空间,提升执行效率,使用单态模式场景:只是单纯调用类中的成员,而不会额外为当前对象添加成员; class Singleton(): __obj = None def __new__ 阅读全文
posted @ 2021-11-27 17:21 urls 阅读(58) 评论(0) 推荐(0) 编辑