摘要:
key = 'keyword' for file in os.listdir(src_dir_path): print(file) if key in file: # 执行语句 阅读全文
摘要:
Python strip() 方法用于移除字符串开头和结尾指定的字符(默认为空格或换行符)或字符序列。 注:只能删除开头或是结尾的字符,不能删除中间部分的字符。 语法: str.strip([chars]) 例: str = '123hello123' print(str.strip('123')) 阅读全文
摘要:
open()在文本模式下读取时,默认会把平台特定的行结束符(Unix上的 \n,Windows上的 \r\n)转换为 \n,在统计每一行的字符长度时,会把\n也统计进去,可以通过rstrip去掉。 line = line.rstrip("\n") 阅读全文
摘要:
文件: 读取文件跳过第一行: with open('E:/test/1.txt', 'r') as f: for line in islice(f, 1, None): print(line) 输出: 阅读全文
摘要:
islice()获取迭代器的切片,消耗迭代器 语法: islice(iterable, [start, ] stop [, step]): 例1: from itertools import islice a = [1, 2, 3, 4, 5, 6, 7, 8, 9] a_ite = iter(a) 阅读全文
摘要:
slice() 函数对序列进行裁切,返回 slice 切片对象。 语法: slice(end) slice(start, end, step) start 可选。整数,指定在哪个位置开始裁切。默认为 0。end 可选。整数,指定在哪个位置结束裁切。step 可选。整数,指定裁切的步长。默认为 1。 阅读全文
摘要:
split()通过指定分隔符对字符串进行切片,返回分割后的字符串列表。 语法: str.split(str="", num=string.count(str)) str -- 分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。 num -- 分割次数,默认为 -1, 即分隔所有。 阅读全文
摘要:
os.path.split()将路径 path 拆分为一对,即 (head, tail),其中tail 是路径的最后一部分,而head 里是除最后部分外的所有内容。tail 部分不会包含斜杠,如果path以斜杠结尾,则tail 将为空。如果path中没有斜杠, head 将为空 os.path.sp 阅读全文