python3的一些改动常用到的】的更多相关文章

更多的内容会接下来说明,只举几个例子. https://docs.python.org/2/library/2to3.html 1. map的输出,要在前面加list转化 2. map(lambda x: x, [1,2,3]) 如果不在map前加上list,lambda函数根本就不会执行 3. python2 lambda (l1,l2): l1 +l2 python3 lambda l1_l2: l1_l2[0] + l1_l2[1]…
断言Assertion 验证应用程序的状态是否同所期望的一致. 常见的断言包括:验证页面内容,如标题是否为X或当前位置是否正确,或是验证该复选框是否被勾选. selenium 提供了三种模式的断言:assert .verify.waitfor Assert 失败时,该测试将终止. Verify 失败时,该测试将继续执行,并将错误记入日显示屏 .也就是说允许此单个 验证通过.确保应用程序在正确的页面上 Waitfor 用于等待某些条件变为真.可用于 AJAX 应用程序的测试. 如果该条件为真,他们…
一.字符串常用功能 1. capitalize(),将字符串的首字母变成大写,其余全部置为小写:如果字符串中有多个单词,也只是将第一个单词的首字母置为大写:例: >>> name = 'i am keVin ChOu' >>> ret = name.capitalize() >>> print(ret) I am kevin chou 2.casefold(),将字符串全部置为小写 >>> name = 'II am keVin Ch…
import csv #打开文件,用with打开可以不用去特意关闭file了,python3不支持file()打开文件,只能用open() with open("info.csv","r") as csvfile: #读取csv文件,返回的是迭代类型 read = csv.reader(csvfile) for i in read: print(i)…
1.os.getcwd()     #显示当前工作路径 2.os.listdir('dirname')    #返回指定目录下的所有文件和目录名 3.os.remove('filename')      #删除一个文件 4.os.makedirs( )       #生成多级别目录 5.os.mkdir(path)   #创建一级目录 6.os.path os.path.abspath(path)         #显示当前绝对路径 os.path.join(path,name)      #连…
python的re模块是个很好的模块,这里简单记录下自己编写的几个有用的正则: 1:邮箱匹配: gReMailbox = re.compile(r'([\w\.\-+]+@[\w\-]+(?:\.[\w\-]+)+)') 2: 手机号匹配: gRePhone = re.compile(r'^1(?:3\d\d|4[57]\d|5[0-35-9]\d|7[1678]\d|70[059]|8\d\d)\d{7,7}') 3:控制字符匹配: gReCtrChar = re.compile(r'[\x0…
本文是在学习Python中遇到的一些关键字,作为日常总结的笔记. Python中有保留字/关键字 保留字就是在Python中预先保留的标识符,这些标识符在Python程序中具有特定用途,不能被程序员作为常规变量名,函数名等使用. 关键字是Python中目前可以使用的保留字. Python中是分大小写的. 日常中,遇到的True.False.None这三个是大写开头. 因为本人用的是3.7版本的Python,所有相比于3.6版本会多出来2个关键字,一共有35个关键字.目前写一写自己遇到的 True…
很多人在学习了基本的Python语言知识后,就转入应用阶段了,后期很少对语言本身的新变化.新内容进行跟踪学习和知识更新,甚至连已经发布了好几年的Python3.6的新特性都缺乏了解. 本文列举了Python3.6.3.7.3.8三个版本的新特性,学习它们有助于提高对Python的了解,跟上最新的潮流. 一.Python3.6新特性 1.新的格式化字符串方式 新的格式化字符串方式,即在普通字符串前添加 f 或 F 前缀,其效果类似于str.format().比如 name = "red"…
Windows没有Python环境,Mac自带Python 2,所以开发者需要下载Python 3进行开发相关工作,此文章介绍如何安装Python,Mac安装前可以在终端数输入python查看自带版本. 1.下载最新版python(目前是Python3.7.4) 进入官网首页:https://www.python.org/ 按下图找到最新版Python ,点击Python 3.7.4进入对应下载页面. 下滑到Files,选择适合自己的版本下载.我电脑版本是macOS 10.13.6,故下载图中版…
链接:https://pan.baidu.com/s/1fuIxRUnkJJfzgrbQ8kIgvw 提取码:d1r6 电脑必须是win64才可以安装 Anaconda3安装完成后,不需要自己添加环境变量. 软件自带python3.6 集合众多常用模块. pycharm只需要设置Project Interpreter…