突突突突突突

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2019年2月25日

摘要: 冒泡排序:顾名思义就是像气泡从水里浮出来一样 把列表立起来如上图所示,从列表的第0项开始循环(把最大的数想成此次循环的气泡) 要把最大的放到上面那那就用第0项开始一次和剩下的开始比较,只要比第0项小就把他们两个的位置互换一次类推,循环一圈下来7就到了他应该处在的位置上. 循环结束后,列表就排好序了, 阅读全文
posted @ 2019-02-25 17:26 徐建0304 阅读(147) 评论(0) 推荐(0) 编辑

2019年2月22日

摘要: openpyxl 模块 1.openpyxl的写 2.openpyxl的读 阅读全文
posted @ 2019-02-22 15:44 徐建0304 阅读(198) 评论(0) 推荐(0) 编辑

2019年2月20日

摘要: ansible 剧本(playbooks) 1.什么是Playbooks? ansible命令可以创建远程操控我们的主机,虽然ansible的功能已经很ok了,但是面对大型自动化项目,几句简单的ansible命令还是上不了台面. 这时就需要ansible playbook的登场了. 规范化,按照配置 阅读全文
posted @ 2019-02-20 17:18 徐建0304 阅读(123) 评论(0) 推荐(0) 编辑

2019年2月19日

摘要: Python 单例模式实现方法 1.模块化 2.使用装饰器 3.基于 _new__方法 阅读全文
posted @ 2019-02-19 17:53 徐建0304 阅读(123) 评论(0) 推荐(0) 编辑

摘要: ansible 批量远程操作主机 ansible的安装 1.下载epel源 2.安装ansible 3.对比salt的优点 4.使用ssh秘钥连接认证连接远程主机方式 ansible 命令格式 查看ansible生成的文件 ansible hosts文件 host pattern的格式 单个的主机 阅读全文
posted @ 2019-02-19 16:52 徐建0304 阅读(267) 评论(0) 推荐(0) 编辑

2019年2月18日

摘要: 1. 在纯and语句中,如果每一个表达式都不是假的话,那么返回最后一个,因为需要一直匹配直到最后一个。如果有一个是假,那么返回假2. 在纯or语句中,只要有一个表达式不是假的话,那么就返回这个表达式的值。只有所有都是假,才返回假3. 在or和and语句比较难表达,总而言之,碰到and就往后匹配,碰到 阅读全文
posted @ 2019-02-18 17:31 徐建0304 阅读(2508) 评论(0) 推荐(0) 编辑

摘要: 在项目目录例子的基础上进行修改一下celery文件 创建Worker的方式并没有发行变化,但是这里要注意的是,每间隔一定时间后需要生产出来任务给Worker去执行,这里需要一个生产者beat celery beat -A Celery_task #创建生产者 beat 你的 schedule 写在哪 阅读全文
posted @ 2019-02-18 16:37 徐建0304 阅读(200) 评论(1) 推荐(0) 编辑

摘要: 在项目目录例子的基础上进行修改一下 阅读全文
posted @ 2019-02-18 16:34 徐建0304 阅读(196) 评论(0) 推荐(0) 编辑

摘要: 在实际应用中Celery的目录是有规则的 要满足这样的条件才可以 目录Celery_task这个名字可以随意,但是这个目录下一定要有一个celery.py这个文件 from celery import Celery my_task = Celery('task', broker='redis://1 阅读全文
posted @ 2019-02-18 16:31 徐建0304 阅读(241) 评论(0) 推荐(0) 编辑

摘要: 1.什么是Celery? Celery 是基于Python实现的模块, 用于执行异步定时周期任务的 其结构的组成是由 1.用户任务 app 2.管道 broker 用于存储任务 官方推荐 redis rabbitMQ / backend 用于存储任务执行结果的 3.员工 worker 2.如何使用C 阅读全文
posted @ 2019-02-18 16:03 徐建0304 阅读(131) 评论(0) 推荐(0) 编辑

2019年2月16日

摘要: import app from flask_script import Manager from flask_migrate import Migrate,MigrateCommand my_app = app.create_app() manager = Manager(my_app) from app import db Migrate(my_app,db) manager.add_... 阅读全文
posted @ 2019-02-16 08:12 徐建0304 阅读(224) 评论(0) 推荐(0) 编辑

2019年2月15日

摘要: from sqlalchemy.orm import sessionmaker from sqlalchemy_M2M import engine, Girls, Boys Session = sessionmaker(engine) db_session = Session() # 1.通过Boy添加Girl relationship 反向 boy = Boys(name='XJ') bo... 阅读全文
posted @ 2019-02-15 20:19 徐建0304 阅读(212) 评论(0) 推荐(0) 编辑

摘要: from sqlalchemy.ext.declarative import declarative_base from sqlalchemy import Column, Integer, String, ForeignKey from sqlalchemy.orm import relationship Base = declarative_base() class Girls(Base... 阅读全文
posted @ 2019-02-15 20:18 徐建0304 阅读(213) 评论(0) 推荐(0) 编辑

摘要: # 查询更多操作 from create_table import User, engine from sqlalchemy.orm import sessionmaker Session = sessionmaker(engine) db_session = Session() # 表达式!!! # res = db_session.query(User).filter(User.id=... 阅读全文
posted @ 2019-02-15 20:17 徐建0304 阅读(190) 评论(0) 推荐(0) 编辑

摘要: # 添加数据 from sqlalchemy.orm import sessionmaker from create_table_ForeignKey import engine, Student, School Session = sessionmaker(engine) db_session = 阅读全文
posted @ 2019-02-15 20:16 徐建0304 阅读(1215) 评论(0) 推荐(0) 编辑