文本截取

import re
url = '//172.22.68.102/FineWeatherForecastData/ForecastWord/省台/20201115/2020111505.txt'

# f2 = open(url, "r", encoding='ansi')
file = open(url)
buff = file.read()

keyStart1 = '级预警'
keyEnd1 = '受“'
pat1 = re.compile(keyStart1 + '(.*?)' + keyEnd1, re.S)
result1 = pat1.findall(buff)
print(result1[0])

keyStart2 = '影响:\n'
keyEnd2 = '陆地'
pat2 = re.compile(keyStart2 + '(.*?)' + keyEnd2, re.S)
result2 = pat2.findall(buff)
print(result2[0])

keyStart3 = '陆地天气预报\n'
keyEnd3 = '预报员'
pat3 = re.compile(keyStart3 + '(.*?)' + keyEnd3, re.S)
result3 = pat3.findall(buff)
print(result3[0])
file.close()

posted @ 2022-09-16 17:24  小林222  阅读(28)  评论(0)    收藏  举报