03 2020 档案

摘要:图片hover之后等比例放大,鼠标移开又等比例恢复原状,同时带有动画过渡效果 使用CSS3中的transform属性; 阅读全文
posted @ 2020-03-31 23:59 hanfe1 阅读(698) 评论(0) 推荐(1) 编辑
摘要:(目录结构如上图) 在主目录中加入main.py,在其中加入代码,运行此文件就可以运行整个爬虫: 转自 https://www.cnblogs.com/chenxi188/p/10844844.html 阅读全文
posted @ 2020-03-31 17:40 hanfe1 阅读(169) 评论(0) 推荐(0) 编辑
摘要:请求传参 51job 案例 (原本要写Boss,改成51了,创建项目时的名称没改) 在某些情况下,我们爬取的数据不在同一个页面中,例如,我们爬取一个电影网站,电影的名称,评分在一级页面,而要爬取的其他电影详情在其二级子页面中。这时我们就需要用到请求传参。 请求传参的使用场景 当我们使用爬虫爬取的数据 阅读全文
posted @ 2020-03-30 21:22 hanfe1 阅读(540) 评论(0) 推荐(0) 编辑
摘要:onclick 中为什么可以直接使用 html 元素中的 id.click()? <input type="file" id="aaa"> <input type="button" value="button" onclick="aaa.click()"> 点击第二个 input 为什么使用 aaa 阅读全文
posted @ 2020-03-26 17:57 hanfe1 阅读(557) 评论(0) 推荐(0) 编辑
摘要:about# 本篇博客主要演示了,使用Django完成对本地Excel表格的上传下载操作,当然,其他类型的文件也一样。 环境:win10 + django1.11 + xlrd 上传# 一般的, 上传可以分为通过form表单提交和通过ajax提交两种。 form表单上传# 来看示例: 前端重要代码。 阅读全文
posted @ 2020-03-26 17:29 hanfe1 阅读(162) 评论(0) 推荐(0) 编辑
摘要:需求:从msysql数据库查询数据,并生成html文件,后自动发送邮件(html格式),在网上找了许久,终于找到2种解决方法! 一、近来在网上采集数据,想把采集下来的数据整合成html的形式保存。以便其他的平台产品可以直接读取html显示或者根据html标签提取数据。 但是发现生成后的output. 阅读全文
posted @ 2020-03-26 15:38 hanfe1 阅读(1346) 评论(0) 推荐(0) 编辑
摘要:import codecs import pandas as pd xd = pd.ExcelFile('./20200325北京消息计费系统日报.xlsx') pd.set_option('display.max_colwidth',1000)#设置列的宽度,以防止出现省略号 df = xd.pa 阅读全文
posted @ 2020-03-26 11:39 hanfe1 阅读(1531) 评论(0) 推荐(0) 编辑
摘要:简介 发邮件前我们需要了解的是邮件是怎么一个形式去发送到对方手上的,通俗点来说就是你写好一封信,然后装进信封,写上地址,贴上邮票,然后就近找个邮局,把信仍进去,其他的就不关心了,只是关心时间,而电子邮件不像日常发送邮件的按天算,时间都是按 秒算的。 电子邮件的发送流程: 1、你使用某款电子邮件软件M 阅读全文
posted @ 2020-03-25 23:24 hanfe1 阅读(306) 评论(0) 推荐(0) 编辑
摘要:https://www.jianshu.com/p/91365f343585 阅读全文
posted @ 2020-03-24 17:19 hanfe1 阅读(343) 评论(0) 推荐(0) 编辑
摘要:1 控制浏览器 Selenium 主要提供的是操作页面上各种元素的方法,但它也提供了操作浏览器本身的方法,比如浏览器的大小以及浏览器后退、前进按钮等。 1.1 控制浏览器窗口大小 在不同的浏览器大小下访问测试站点,对测试页面截图并保存,然后观察或使用图像比对工具对被测页面的前端样式进行评测。比如可以 阅读全文
posted @ 2020-03-24 15:20 hanfe1 阅读(446) 评论(0) 推荐(0) 编辑
摘要:selenium模块基本使用 简介 selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题 selenium本质是通过驱动浏览器,完全模拟浏览器的操作(可以用于获取页面的动态数据),比如跳转、输入、点击、下拉等,来拿到网页渲染 阅读全文
posted @ 2020-03-24 15:06 hanfe1 阅读(246) 评论(0) 推荐(0) 编辑
摘要:转自 https://www.cnblogs.com/pythonClub/p/10491857.html 阅读全文
posted @ 2020-03-23 18:03 hanfe1 阅读(498) 评论(0) 推荐(0) 编辑
摘要:前言 超级鹰开发文档: http://www.chaojiying.com/api.html 我这里用的python,点击下载就好了。 一、通过selenium自动登录12306官网 二、python+selenium+Chromedriver使用location定位元素坐标偏差的问题 使用xpat 阅读全文
posted @ 2020-03-23 18:02 hanfe1 阅读(688) 评论(0) 推荐(0) 编辑
摘要:在做自动化测试的时候,经常会遇到这种情况,某个页面元素,你必须要把鼠标移动到上面才能显示出元素。那么这种情况,我们怎么处理呢?,selenium给我们提供了一个类来处理这类事件—— ActionChains 。 ActionChains 可以对需要模拟鼠标操作才能进行的情况,比如单击、双击、点击鼠标 阅读全文
posted @ 2020-03-23 17:24 hanfe1 阅读(390) 评论(0) 推荐(0) 编辑
摘要:一 前言 开展WEB UI自动化的核心思路,无非就是 找到元素, 然后 操作元素 这两个内容。在 "python selenium系列(二)元素定位方式" 一文中,已经介绍了如何找到元素这项技能,本文将介绍第二项内容,即如何操作已经找到的元素。 二 操作方法分类 总体来说,可以将操作大体分成四类,即 阅读全文
posted @ 2020-03-23 16:43 hanfe1 阅读(315) 评论(0) 推荐(0) 编辑
摘要:python中我们会看到一段代码是这样的: 这段代码的什么意思,我们可以知道代码的意思是如果__name__=='__main__'为Ture,则调用main()函数 有句话经典的概括了这段代码的意义: “Make a script both importable and executable” 意 阅读全文
posted @ 2020-03-23 16:26 hanfe1 阅读(3110) 评论(0) 推荐(1) 编辑
摘要:大目标:crm系统。 权限组件 stark组件 crm业务 步骤: 第一部分权限组件: 1.创建django project,luffy permission 2.两个app rbac,权限组件 web,销售管理系统 3.app: rbac 将权限相关的表编写到此app的models.py中 4.a 阅读全文
posted @ 2020-03-18 15:18 hanfe1 阅读(248) 评论(0) 推荐(0) 编辑
摘要:```python 1.项目背景介绍: 以教育机构为背景的crm项目,系统主要为销售部、运营部、教质部、提供平台,对他们的工作进行量化 销售部: 公户,公共用户 私户,我的用户。 源码示例下载:luffy_crmy系统【luffy_crm.zip】 阅读全文
posted @ 2020-03-17 16:33 hanfe1 阅读(220) 评论(0) 推荐(0) 编辑
摘要:介绍:stark组件,是一个帮助开发者快速实现数据库表的增删改查 目标:10s 完成一张表的增删改查 stark组件提供的接口说明: list_display = [display_checkbox,]#自定义展示的列 /display_checkbox多选框 per_page_count = 10 阅读全文
posted @ 2020-03-17 16:25 hanfe1 阅读(156) 评论(0) 推荐(0) 编辑
摘要:related_name : 相当于我们使用related代替了在通过一个对象查询出多个对象集合时,使用表名_set来获取 我先定义两个模型,一个是作者,一个是作者出版的书籍,算是一对多的类型。 class Person(models.Model); name = models.CharField( 阅读全文
posted @ 2020-03-12 15:48 hanfe1 阅读(360) 评论(1) 推荐(1) 编辑
摘要:Python的import_module函数 函数声明: importlib.import_module(name, package=None) 从文档中可以看出,这个函数的主要功能就是导入指定的包或者模块,它并不能导入模块中的类或者函数。这个函数还支持相对导入,如果要使用相对导入的话,需要设置第二 阅读全文
posted @ 2020-03-11 10:22 hanfe1 阅读(732) 评论(0) 推荐(0) 编辑
摘要:model.UserInfo._meta.app_label #获取该类所在app的app名称 model.UserInfo._meta.model_name #获取该类对应表名(字符串类型) field_obj = model.UserInfo._meta.get_field('username' 阅读全文
posted @ 2020-03-11 10:17 hanfe1 阅读(372) 评论(0) 推荐(0) 编辑
摘要:一、Django的数据库配置 (一)修改settings.py文件关于数据库的配置: Django默认使用sqlite: # Django默认的数据库库,SQLit配置 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3' 阅读全文
posted @ 2020-03-11 10:00 hanfe1 阅读(216) 评论(0) 推荐(0) 编辑
摘要:分页组件 武佩奇版 #!/usr/bin/env python # -*- coding:utf-8 -*- """ 分页组件应用: 1. 在视图函数中 queryset = models.Issues.objects.filter(project_id=project_id) page_objec 阅读全文
posted @ 2020-03-06 17:07 hanfe1 阅读(309) 评论(0) 推荐(0) 编辑
摘要:源码示例下载:rbac组件应用之主机管理系统【auto_luffy.zip】 阅读全文
posted @ 2020-03-02 13:25 hanfe1 阅读(243) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示