`
文章列表
Webdriver中比较常用的操作元素的方法: clear()    清除输入框的默认内容 send_keys("xxx")    在一个输入框里输入xx内容 ——如果输入中文,则需要在脚本开头声明编码为utf-8,然后在中文字符前面加u(如:send_keys(u"中文内容")) click()    点击一个按钮 submit()    提交表单 WebElement接口常用方法: size    返回元素的尺寸 ——如:size = driver.find_element_by_id("id").size t ...
【概述】 Httpwatch 一款强大的网页数据分析工具。它可以捕捉http/https数据,查看底层的数据,包括headers、cookies、cache等。同时,记录发送请求、接收请的时间。Anyway,a good tool for you。 或许,你有一个需求,要在selenium进行页面功能测试的时候,你需要获取一些信息,如提交请求数据、接收请求数据、页面加载的时间等。selenium + httpwatch,将是一个不错的解决方案。本文主要介绍,将httpwatch附加到selenium webdriver的方法。 注意: 有关httpwatch的使用,请自行查看API文档: ...
【设想】 在做selenium前端页面测试时,想到生成html报告,需要编写个类,实现在Python内编辑html,具体思路如下: 1、编写各种tag类型,如head、title、body; 2、重载 + 运算,实现类似html + head的功能; 想到第一点,当时就觉得繁琐,要定义如此多个类(原谅我当时傻傻的),后来发现个开源项目:https://pypi.python.org/pypi/PyH/0.1 【PyH工厂模式解析】 PyH就一个源码pyh.py,很简单,以下截取部分代码分析,请尊重原作者,不要直接使用 定义一个基础类,并重载+操作符,重载<<重载符 [python] ...

df命令

1.  显示磁盘占用命令 命令:df [root@vm-10-154-156-224 app]# df -h Filesystem            Size  Used Avail Use% Mounted on /dev/mapper/VGSYS-lv_root                       7.9G  4.2G  3.3G  57% / tmpfs                 939M     0  939M   0% /dev/shm /dev/vda1             194M   33M  151M  18% /boot /dev/mapper/VG ...
1、一个文件里打开两次文件后第二次打开的文件当附件发邮件,收到的邮件附件打开为空 文件打开,会有游标记录读取的行号,第一次打开read完后,游标在文件尾,如果不关闭,第二次游标还在文件尾 2、奇怪的是为啥邮箱里的附件大小是4KB还空呢 每种文件都会有个文件头,用来识别文件类型 所以会占用一部分空间
Python代码  收藏代码 class Blog(models.Model):      name = models.CharField(max_length=100)      tagline = models.TextField()        def __unicode__(self):          return self.name    class Author(models.Model):      name = models.CharField(max_length=50)      email = models.EmailField()        ...
python manage.py makemigrations polls(app名称) 用于生成对该app进行数据表操作的文件 python manage.py migrate
跟人网站爱好初学者必看的win7系统配置自己的IIS,可以在你自己的电脑上配置网站服务器发不到网上,下面就跟着我的步骤一起做吧100%成功。 步骤/方法 点击开始-------控制面板这个就是打开的控制面板--点击默认程序进入下一步 win7配置自己的IIS服务器亲自做的图文很详细 下一步我们选择程序和功能---再下一步 win7配置自己的IIS服务器亲自做的图文很详细 到这里我们选择打开或关闭windows功能 win7配置自己的IIS服务器亲自做的图文很详细 到这里我们找到internet信息服务S2005 中,如果要调试站点的话,必须有“Windows身份验证” “摘要式身份验证” ...

动态的django项目

models: import os os.environ['DJANGO_SETTINGS_MODULE'] = 'project.settings' from django.db import models # Create your models here class Publisher(models.Model):     name = models.CharField(max_length = 30)     address = models.CharField(max_length = 50)     city =  models.CharField(max_length = 60 ...
学习Django的这几天,学习过程还是很愉快的,django采用的MVC架构,学习曲线十分平缓,在深入学习之前,先简单的整理记录下django从数据库中获取数据并在模板中使用的方法。温故而知新 ^_^ 首先假设一个简单的场景,数据库中存放着作者和书目的信息。这是一种多对多(ManyToMany)的结构,因为一个作者可以写多本书,一本书也可能由多个作者共同完成。我们如何使用Django来创建项目,配置数据库,创建视图,模板,配置URL路由,最后在浏览器访问我们动态创建的页面、 如下的部分算作是记录,也会简单的说明下Django的工作原理。入果是新手,估计看看也会有所收获,能对Django有个大 ...
django报错: Eclipse pydev 运行不出错,cmd 命令行界面中python 运行出错: django.core.exceptions.ImproperlyConfigured: Requested setting DATABASES, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings. 解决方法一: ...
Global site tag (gtag.js) - Google Analytics