尝试了两种方法,正则表达式提取效果更佳
#! /usr/bin/env python# -*- coding: utf-8 -*-'''方法1:采用位置参数来提取,效果不佳'''##file_data=[]##with open('待处理文字.txt',encoding='utf-8') as f:## data=f.read().split(' ')## file={}## while(len(data)):## file['name']=data.pop(0)## file['director']=data.pop(0)## file['actor']=data.pop(0)## file_data.append(d