来自bs4 import BeautifulSoup
导入重新
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()
如何保存链接自动重复??????
答案 0 :(得分:1)
它是格式化的占位符。它代表一个字符串。
" %s link.get" % ('href')
相当于
" " + 'href' + " link.get"
占位符可以使事物更具可读性,而不会使用引号和+来混淆文本。虽然在这种情况下,没有变量,所以它只是
" href link.get"
但是,.format()
现在比%
格式更受欢迎,例如
" {} link.get".format('href')