上一页 1 ··· 4 5 6 7 8
摘要: 定义模板:layout.html {% load static %} <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <link rel="stylesheet" href="{% 阅读全文
posted @ 2023-02-16 13:13 徐俊112 阅读(21) 评论(0) 推荐(0)
摘要: import requestsimport openpyxl# 定义函数def Getlngat(address): url = 'https://restapi.amap.com/v3/geocode/geo' output = 'json' ak = '#########' add = addr 阅读全文
posted @ 2023-02-14 09:33 徐俊112 阅读(553) 评论(0) 推荐(0)
摘要: import json from urllib.request import urlopen from urllib.parse import quote import openpyxl # 定义函数 def Getlngat(address): url = 'http://api.map.baid 阅读全文
posted @ 2023-02-13 09:19 徐俊112 阅读(106) 评论(0) 推荐(0)
摘要: ORM由来 让我们从O/R开始。字母O起源于"对象"(Object),而R则来自于"关系"(Relational)。 几乎所有的软件开发过程中都会涉及到对象和关系数据库。在用户层面和业务逻辑层面,我们是面向对象的。当对象的信息发生变化的时候,我们就需要把对象的信息保存在关系数据库中。 按照之前的方式 阅读全文
posted @ 2023-02-10 10:42 徐俊112 阅读(26) 评论(0) 推荐(0)
摘要: 在测试的时候,我们不可避免地需要用到鼠标键盘操作,那么在自动化测试中如何编写对应的代码呢?这就不得不提到Selenium中的ActionChains模块。ActionChains,顾名思义就是动作链的意思。通常我们可以用这样的格式去进行鼠标的单击左键操作: ActionChains(driver). 阅读全文
posted @ 2023-02-07 09:47 徐俊112 阅读(1029) 评论(0) 推荐(0)
摘要: 在selenium中,以name定位为例,单击元素的代码为:driver.find_element_by_name(“name”).click(),那么,实现双击操作的代码能不能写成:driver.find_element_by_name(“name”).double_click()呢? 当然不行。 阅读全文
posted @ 2023-02-07 09:31 徐俊112 阅读(31) 评论(0) 推荐(0)
摘要: 在网页当中,页面存在滚动条,而你要操作的元素在当前屏幕可见区域之外。那么需要使用滚动条滚动到该元素处,然后再操作它。selenium当中的使用execute_script方法执行js语句来实现滚动给你。execute_script(“arguments[0].scrollIntoView();”,t 阅读全文
posted @ 2023-02-01 10:04 徐俊112 阅读(322) 评论(0) 推荐(0)
摘要: 前言 本篇总结了几种js常用的定位元素方法,并用js点击按钮,对input输入框输入文本 一、以下总结了5种js定位的方法 除了id是定位到的是单个element元素对象,其它的都是elements返回的是list对象 1.通过id获取 document.getElementById(“id”) 2 阅读全文
posted @ 2023-02-01 09:05 徐俊112 阅读(296) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8