mkdir()
mkdir这个函数是在pathlib.Path.mkdir这里,通过import pathlib导入;
pathlib的mkdir接收两个参数:
mkdir(parents=True, exist_ok=True)
parents:如果父目录不存在,是否创建父目录。
exist_ok:只有在目录不存在时创建目录,目录已存在时不会抛出异常。
os.path.join()
os.path.join()函数:连接两个或更多的路径名组件,通过import os导入;
-
如果各组件名首字母不包含’/’,则函数会自动加上
-
如果有一个组件是一个绝对路径,则在它之前的所有组件均会被舍弃
-
如果最后一个组件为空,则生成的路径以一个’/’分隔符结尾
os.path.join(FolderName,Filename)
FolderName:在这个文件夹下
Filename:文件名称
import os
Path1 = 'home'
Path2 = 'develop'
Path3 = 'code'Path10 = Path1 + Path2 + Path3
Path20 = os.path.join(Path1,Path2,Path3)
print ('Path10 = ',Path10)
print ('Path20 = ',Path20)
输出:
Path10 = homedevelopcode
Path20 = home\develop\code
re.compile()
import re
Regex=re.compile(r'\d\d\d-\d\d\d-\d\d\d\d')
mo=Regex.search('我的电话号码是139-618-0168这个数字')
print('找到了电话号码:'+mo.group())
try-exception
try:
检测范围
exception TypeError:
出现异常(Exception)后的处理代码