如何保存链接自动重复?

时间:2014-12-15 11:14:43

标签: for-loop

来自bs4 import BeautifulSoup

来自urllib import urlopen

导入重新

b = urllib2.urlopen(“http://www.apache.org”)

汤= BeautifulSoup(b)

for soup.findAll('a')中的链接:

打印“%s link.get”%('href')

f = open(“/ home / apache / test / test.txt”,“w”)

    f.write()

    f.close()

如何保存链接自动重复??????

1 个答案:

答案 0 :(得分:1)

它是格式化的占位符。它代表一个字符串。

" %s link.get" % ('href')

相当于

" " + 'href' + " link.get"

占位符可以使事物更具可读性,而不会使用引号和+来混淆文本。虽然在这种情况下,没有变量,所以它只是

" href link.get"

但是,.format()现在比%格式更受欢迎,例如

" {} link.get".format('href')