小细节总结--Python
1、列表转为字符串
str1 = ''.join(ip)
2、日志取出ip式样
import re
ip = re.findall(r"\d+\.\d+\.\d+\.\d+", line)
print(ip)
3、open、read文件的几个动作
open: w+ : 替代新内容 r : 读取文件 a : 追加文件,用于日志写入 w : 如果该文件已存在则将其覆盖,原文件内容将清空,创建新文件
4、数组转&&字符串
#方法1 arr = ['a','b'] str1 = ''.join(arr) #方法2 arr = [1,2,3] #str = ''.join(str(i) for i in arr)#此处str命名与str函数冲突! str2 = ''.join(str(i) for i in arr) 2、字符串转数组 #方法一 str_x = 'avfg' st_list = list(str_x) #使用list() #方法二 list_str = [] list_str.extend(str_x ) #方法三 list_str = [v for v in str_x]