def process_file(FileName): with open(FileName, 'r', encoding='utf-8') as f: line = f.readline() line = line.strip() # 去除换行符 data = line.split('----') # 以'----'为分隔符进行分割 name, ip, age = data # 将分割后的数据分别赋值给三个变量 age = int(age) # 将age转换为整型

ip_string = ip
ip_1 = ip_string.split("x")[0]
letter = ip_string[-1]

return name, age, ip_1, letter

测试

name, age, ip_1, letter = process_file("data.txt") print('名字:', name) print('分钟:', age) print('处理后IP地址:', ip_1) print('校验字母:', letter

with openFileName r encoding=utf-8 as f line = freadline line = linestrip # 去除换行符 data = linesplit---- # 以----为分隔符进行分割 name ip age = data # 将分割后的数据分别赋值给三个变量 age =

原文地址: https://www.cveoy.top/t/topic/dJyt 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录