2019年4月12日
摘要: 1、 if和else语句可以进行嵌套。if的条件判断部分可能会变得很长,可以使用逻辑运算符将它变得简洁一些。 [ condition ] && action ;如果condition为真,则执行condition。 [ condition ] || action ;如果condition为假,则执行 阅读全文
posted @ 2019-04-12 08:55 如尘如水 阅读(378) 评论(0) 推荐(0) 编辑
  2019年4月9日
摘要: 公司一个项目,在启动web页面时,默认应该是打开项目页面,然后浏览器启动时总是打开一个广告页面,经理让写一个脚本,让电脑每次开机自启浏览器,且加载项目页面。浏览器自启和打开项目页面轻松搞定,这时问题来了。这个就有涉及到我们项目的问题了。 因为开发在手头工作量太大了,在浏览器适配方面就没有做好(开发是 阅读全文
posted @ 2019-04-09 23:06 如尘如水 阅读(1859) 评论(1) 推荐(0) 编辑
摘要: find_element()只会查找页面符合条件的第一个节点,并返回;但是定位不到元素则会报错。 find_elements()查找多个元素并且返回一个列表,列表里的元素全是WebElement节点对象;当定位不到元素时不会报错,会返回一个空列表。 阅读全文
posted @ 2019-04-09 09:03 如尘如水 阅读(6783) 评论(0) 推荐(0) 编辑
  2019年3月14日
摘要: 运行工具:Pycharm, import timescale = 50print("开始执行".center(scale//2,"-"))start = time.perf_counter() # 调用一次 perf_counter(),从计算机系统里随机选一个时间点A,计算其距离当前时间点B1有多 阅读全文
posted @ 2019-03-14 22:32 如尘如水 阅读(3794) 评论(0) 推荐(1) 编辑
  2019年3月8日
摘要: 运行结果:line 21, in <module> s=speaker('ken',10,'aaa')TypeError: __init__() missing 1 required positional argument: 'h'错误要点:定义类的时候是四个参数,在实例化的时候也必须是四个,不能因 阅读全文
posted @ 2019-03-08 09:19 如尘如水 阅读(979) 评论(0) 推荐(0) 编辑
  2018年11月28日
摘要: #!/bin/bashread -p "input the length: " n for i in `seq 1 $n`do for ((j=$n;j>=$i;j--)) do echo -n " " done for((m=1;m<=$i;m++)) do echo -n "* " done e 阅读全文
posted @ 2018-11-28 13:22 如尘如水 阅读(1004) 评论(0) 推荐(0) 编辑
  2018年11月23日
摘要: #!/bin/bashread -p "input the length: " n方法一:内循环中的一个for循环shell写法for i in `seq 1 $n`do for m in `seq 1 $i` do echo -n " " done for ((j=$n;j>=i;j--)) do 阅读全文
posted @ 2018-11-23 14:41 如尘如水 阅读(1008) 评论(0) 推荐(0) 编辑
  2018年9月11日
摘要: 摘自 阮一峰老师写的文章,写的非常好,因为无法转载到博客园,我就粘贴复制了,没有改动。阮一峰老师博客网址,有兴趣的人可以去看看,文章写的非常好 http://www.ruanyifeng.com/blog/非常容易理解 互联网协议入门 我们每天使用互联网,你是否想过,它是如何实现的? 全世界几十亿台 阅读全文
posted @ 2018-09-11 16:36 如尘如水 阅读(166) 评论(0) 推荐(0) 编辑
  2018年8月31日
摘要: #!/bin/bashif [ $# -ne 1 ];then echo -e "$Usage: $0 URL\n" exit 1;fiecho Broken links:mkdir /tmp/$$.lynxcd /tmp/$$.lynx # 以递归的方式访问网站页面并建立网站中所有超链接的列表ly 阅读全文
posted @ 2018-08-31 09:36 如尘如水 阅读(225) 评论(0) 推荐(0) 编辑
  2018年8月28日
摘要: seq 3 | awk '{ lifo[NR]=$0 } END{ for(lno=NR;lno>-1;lno--){ print lifo[lno]; } }' 结果:3 2 1 空行(lno>-1) 原理:将每一行都存入一个关联数组中,用行号作为数组索引(行号有NR给出),最后由awk执行END 阅读全文
posted @ 2018-08-28 11:48 如尘如水 阅读(501) 评论(0) 推荐(0) 编辑