- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 数据库基础知识
重要(从关键字分析):查询语句的书写顺序和执行顺序查询语句的执行顺序declarebegin--信息是不存在的dbms_output.put_line(v_emp.empno||'和'||v_emp.ename);–异常处理exception--接什么动作都可以dbms_output.put_line('员工信息不存在!');--执行语句,可以打印,也可以增(插入一条员工信息)删改查数据end;
2023-12-20 15:39:46
206
1
原创 数据库基础知识
数据库 oracle的数据类型有: (1)number number表示数字类型。经常被定义成number(P,S)形式,其中: P:表示数字的总位数 S:表示小数点后面的位数 eg: sal number(6,2) 表示sal列中的数据,整数位最大为4位,小数位最大为2位,也就是最大取值:9999.99 (2)char 表示固定长度的字符类型。经常被定义成CHAR(N)形式,N表示占用的字节数。最大长度是2000字节。 eg: ename char(20) 表示ename列中最多可储存20个字节的字符串,
2021-10-26 17:42:05
1569
原创 python3自动化笔记
模块selenium中导入webdriver模块 from selenium import webdriver 导入时间模块 import time 指定浏览器位置(若浏览器发版本与chromedriver.exe下载时的版本相对应,正常能使用则不用指定浏览器位置) (http://npm.taobao.org/mirrors/chromedriver/对应的谷歌浏览器版本号可在这里查看,下载与自己的浏览器相接近的版本号。) b = webdriver.ChromeOptions b.binary_lo
2021-08-24 19:14:51
249
原创 python 3 的selenium的三种等待方式:(自动化)
By类>>统一写find_element(by_***"字符串")格式: #1.通过元素的id属性进行定位 find_element(By.ID,"id属性") #2.通过元素的name属性进行定位 find_element(By.NAME,"name值属性") #3.通过元素class属性进行定位 find_element(By.CLASS.NAME,"class值属性") #4.通过元素tag属性进行定位(标签) find_element(By.TAG.NAME,"标签名") #5.通.
2021-08-24 19:06:52
425
原创 python3~键盘事件和鼠标事件(自动化)
'''键盘事件''' # 1、删除按钮 # Keys.BACK_SPACE # 2、空格按钮 # Keys.SPACE # 3、回车enter键 # Keys.ENTER # 4、全选(Ctrl+A)、复制(Ctrl+C)、剪切(Ctrl+X)、粘贴(Ctrl+V) # Keys.CONTROL,'a' 'c' 'x' 'v' # 5、Tab键 # Keys.TAB # 6、回退键(Esc) # Keys.ESCAPE # 7、F1···F12 # Keys.F1····Keys.F12.
2021-08-23 17:55:12
1020
原创 python3~表单切换(自动化)
import time from selenium import webdriver browser=webdriver.Chrome(r'D:\python1\chromedriver.exe') browser.get('https://mail.163.com/') #iframe/网页内嵌网页、表单 #切换表单 frame = browser.find_element_by_xpath('/html/body/div[2]/div[3]/div[1]/div/div[4]/div[1]/div.
2021-08-23 17:49:18
546
原创 python 3 类的用法(自动化)
#1、创建类及类变量 class person: name = "zhangsan" #类变量 def say (self): #定义方法 print(f"hello{person.name}") #访问类变量 print(person.name) person.name ="lisi" #类名修改影响所有实例 #访问类中定义的方法,需要先实例化类 a = person() #a是实例化类 a.say() a.name = "zhangsan" .
2021-08-23 14:13:05
298
原创 python3~窗口切换的两种方法:Windows和Alter(自动化)
第一种:windows #第一种窗口切换:windows browser.get('http://www.baidu.com/') browser.maximize_window() #windows窗口切换 #百度输入helloworld browser.find_element_by_id("kw").send_keys("helloworld") browser.find_element_by_id("su").click() time.sleep(3) #获取第一条记录,百度百科 browser
2021-08-23 13:05:27
2007
原创 python3用自动化实现:使用网易邮箱往*******@qq.com邮箱里面发送邮件(邮件内容,把写的代码填入)
#模块selenium中导入webdriver模块 from selenium import webdriver #导入时间模块 import time #指定浏览器位置 # b = webdriver.ChromeOptions # b.binary_location=r'C:\Program Files\Google\Chrome Dev\Application\chrome.exe' a = webdriver.Chrome(r'D:\python1\chromedriver.exe') #访问网.
2021-08-21 15:56:46
329
原创 python练习题
数字游戏 系统随机生成一个1~100的数字 用户共有5次机会猜出的数字大于系统给出的数字,打印"too big" 用户共有5次机会猜出的数字小于系统给出的数字,打印"too small" 用户共有5次机会猜出的数字=系统给出的数字,打印"恭喜中奖!",并退出循环 import random #导入随机函数模块 # g = random.randint(1,100) i=0 while i<5: a=5-i print('还有%d次机会' % a) p = int(in.
2021-08-21 15:50:16
1213
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅