从URL获取文本并在数组中输入之前进行转换 - Python

时间:2016-06-17 11:08:52

标签: python arrays parsing

我从网页上得到这个:

channels = getting_channels.group()

)/ AV1 / AV2 / AV3 / AV4

我希望将数组放入下一个值: { “emite”: “AV1”},{ “emite”: “AV2”},{ “emite”: “AV3”},{ “emite”: “AV4”}

¿有可能吗?

1 个答案:

答案 0 :(得分:1)

以下代码假定在第一个斜杠之前将有一个字符串对您没用。斜杠的总数是无关紧要的(它们不必是4)

astring = ')/AV1/AV2/AV3/AV4'

result = []
for i in range(1, len(astring.split('/'))):
   result.append({'emite':astring.split('/')[i]})

print(result) #prints [{'emite': 'AV1'}, {'emite': 'AV2'}, {'emite': 'AV3'}, {'emite': 'AV4'}]