将元组拆分为不同的文件

时间:2013-10-17 20:15:10

标签: python file parsing url-rewriting tuples

我有一个URL列表,我希望将其拆分为具有某些字符的元组,例如'p''blog'(完整元组如下所示:{{ 1}})。我想将它们拆分并写入单独的,适当命名的文件([('p', '958')][('blog', '3')][('p', '2512')]p_file.txt等)。然而,我被卡住了。我一直在尝试多种方式,但我没有取得任何成功。非常感谢任何帮助。

blog_file.txt

1 个答案:

答案 0 :(得分:0)

要获取列表中的所有'p'元组,只需迭代以找到匹配项。列表推导使这很容易。

urls = ( [('p', '958')],[('blog', '3')],[('p', '2512')])
p_names = [ p_tuple  for url in urls for p_tuple in url if 'p' in p_tuple ]

p_name现在是一个带有'p'元组的列表。