Python
Python
天道哥哥
做正确的事>正确的做事
展开
-
Python对csv、txt文件的简单读写操作
直接看代码、注释和截图吧# coding=utf-8# encoding: utf-8"""Author:刘源Createtime:2021/09/13 21:35:47Updatetime:2021/09/13 21:35:47Description: python csv文件读写 按行读取文件,按csv读取文件,读取文件的字符集编码问题 替换文件内容的方法实践,csv写入文件的空行问题,csv单元格内换行的写法"""import os原创 2021-09-26 01:15:43 · 374 阅读 · 0 评论 -
AI笔记
Index:1、目的2、Multiprocessing多进程3、Selenium Grid分布式1、目的实现批量快速执行GUI脚本,可应用于回归测试、兼容性测试;2、Multiprocessing多进程3、Selenium Grid分布式原创 2021-09-19 15:38:44 · 235 阅读 · 0 评论 -
Python中filter,map,reduce,zip
先看个例子:# 列表推导式list1=[i**2 for i in range(1,11) if i%2==0]print(list1)# [4, 16, 36, 64, 100]# 字典推导式dict1={i:i**2 for i in range(1,11) if i%2==0}print(dict1)# {2: 4, 4: 16, 6: 36, 8: 64, 10: 100}```python中像这么好玩实用的函数还有好多,特别记录下filter,map,reduce,zip 这四原创 2021-08-08 01:05:46 · 397 阅读 · 1 评论 -
python装饰器有感
这块涉及到了闭包、LEGB作用域的问题,我能写能用,但实在表达力不够好,就分享下我自己的学习经历和初步学成后手写的自定义装饰器吧。初次学习:初步学成后,写的自定义装饰器:原创 2021-03-28 20:32:03 · 151 阅读 · 1 评论 -
关于面向对象、面向过程区别,我的看法
表示你把一个概念学懂了、了解透彻了的最简单检验标准就是—你能不能让一个门外汉也听懂个60%?为了尝试给出最简单的解释,让门外汉听懂,我和同事采用各种表述,最终都不太满意。后来无意间看到网络上有人回答“面向对象就是面向空间,面向过程就是面向时间”,我当时觉得惊为天人。(不过对不起我当时太兴奋了,没有及时记录下来出处,要不然一定留下您的署名)我自己再总结一下,“面向对象就是面向空间,注重整体架构;面向过程就是面向时间,注重各个时间点具体任务”→我觉得这句话很精髓,外行也能大致懂个七七八八吧,不知道大家觉得呢原创 2020-09-15 00:52:37 · 2037 阅读 · 7 评论 -
Python笔记
一切以代码最简、性能最高为原则,宁愿空间换时间1.前100中,对“3的倍数”的数求和print(sum(i for i in range(0,101,3)))#对“3的倍数”的数求和print(sum(i for i in range(0,101,2)))#对“2的倍数”的数求和16832550PS:不要求最简的话,使用while循环、for循环都可以得出结论2.将字符串文本“¥12345.6789元”,加上千元内随机金额后,变为保留2位小数的字符串文本import random#导入原创 2020-09-13 20:04:45 · 5854 阅读 · 17 评论 -
Selenium WebDriver元素定位方式+定位失败原因总结
from selenium.webdriver.common.by import By#先引包方式1:By.ID原创 2020-09-13 14:48:38 · 2968 阅读 · 14 评论