加载中
python中的异常跟踪

Python语言的书籍上重点在于描述Python中如何构造异常对象和raise try except finally这些的使用,对调试程序起关键作用的stacktrace往往基本上不怎么涉及.下面三种方式可以提高跟踪异常效率...

2017/09/20 17:28
60
Celery--任务调度利器

Celery是Python开发的分布式任务调度模块,Celery本身不含消息服务,它使用第三方消息服务来传递任务,目前,Celery支持的消息服务有RabbitMQ、Redis甚至是数据库,当然Redis应该是最佳选择...

2017/01/13 16:24
31
Python 的 with 语句

with 语句是在 Python 2.5 版本引入的,从 2.6 版本开始成为缺省的功能。with 语句作为 try/finally 编码范式的一种替代,用于对资源访问进行控制的场合。本章对 with 语句进行介绍,包括 wi...

2017/01/13 15:20
18
Python yield 使用浅析

初学 Python 的开发者经常会发现很多 Python 函数中用到了 yield 关键字,然而,带有 yield 的函数执行流程却和普通函数不一样,yield 到底用来做什么,为什么要设计 yield ?本文将由浅入深...

2017/01/13 14:44
19
logging的在脚本中的使用

二、logging在脚本中的使用 一 最简单的使用方法. 这只是最简单的使用方法,通常在比较大的脚本中不太适用 配置如下: import logging logging.basicConfig(level=logging.DEBUG, format='%(....

2016/12/06 18:26
25
Safari中安装selenium driver

在safari中安装selenium driver 实现 selenium gird在mac电脑上的运行

2016/07/28 15:50
81
Python模板版本包管理

管理当前安装的包和对应版本.

2016/07/04 19:07
25
逐行读取文本时哪种方法更好?

我知道逐行读取文本有两种方法: for line in f 以及 for line in f.readlines()。那么这两个方法哪个更好呢?为什么要设计 readlines()这个方法?...

2016/06/06 11:30
11
Linux后台进程管理利器:supervisor

一、安装: 1、yum 方式(推荐): $ sudo su - #切换为root用户 yum install epel-release yum install -y supervisor systemctl enable supervisord # 开机自启动 systemctl start supervisor...

TabNine安装激活(pycharm)

TabNine安装激活(pycharm) TabNine杀手级AI代码补全工具 1.下载 Windows下pycharm:File>settings>plugins; Mac下pycharm:performence>plugins>marketplace(旧版plugins>Install JetBrains...

11/10 18:41
43
nginx部署vue

nginx配置 server { listen 80; server_name dev-platform.leyanbot.com; add_header 'Access-Control-Allow-Origin' '*'; add_header 'Access-Control-Allow-Credentials' 'true';......

05、docker化django

docker解决django+uwsgi问题.nginx的配置可以再拉一个镜像或用本机安装的nginx转发即可. Docker构建: docker build -t wp-api . 启动镜像 docker run -t -i -p 8001:9020 --sysctl net.core....

04、docker-compose常用命令

COMMAND DESC docker-compose up -d 以守护进程模式运行加-d选项 docker-compose ps 列出所有运行中的容器,类似docker ps docker-compose logs web 查看web服务日志 docker-compose stop 停止...

10/23 16:03
10
03、Docker Compose入门

简介: Compose 是 Docker 公司推出的一个工具软件,可以管理多个 Docker 容器组成一个应用。你需要定义一个 YAML 格式的配置文件docker-compose.yml,写好多个容器之间的调用关系。然后,只要...

02、Docker常用命令

场景一:镜像下载、运行及删除 COMMAND DESC 查看 docker images 列出所有镜像(images) docker ps 列出正在运行的容器(containers) docker ps -a 列出所有的容器 docker pull centos 下载cen...

01、Liunx安装Docker

一、yum设置阿里云镜像 sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 二、安装依赖包 sudo yum install -y yum-utils device-map...

10/23 16:02
6
使用pdb调试代码

在开发简单程序的时候,可以通过加入print或log的方法进行程序的调试. 但是对过于复杂的程序这种方式往往比较困难,这时就需要引入一种可以进行单步调试以及可以方便查看变量的方法来进行 程序...

09/29 16:48
12
10、fixture参数化

fixture的参数可以解决大量重复代码工作,比如数据库的连接、查询、关闭等.同样可以使用参数化来测试多条数据用例 例一、 import pytest @pytest.fixture(params=[("redis", "6379"), ("elast...

09/27 13:18
4
09、自动执行

除了使用pytest.fixture.userfixtures和传参两种显式的调用fixture之外.也可以自动的执行fixture,在定义fixture的时候设置autouser=True即可 from datetime import datetime from time impo...

08、fixture的预处理和后处理

很多时候需要在测试之前进行预处理(如新建数据库),并在测试之后进行清理数据库(关闭数据库连接).这个可以可以使用yield讲fixture分为两个部分, yield之前的代码会被预处理,之后属于后处理. i...

09/27 11:26
6

没有更多内容

加载失败,请刷新页面

返回顶部
顶部