if文とfor文を組み合わせた際の挙動
pythonでfor文を回し、bs4でとってきたリンクを出力し、リンクがない場合はFalseを出力するプログラムを作っています。
下記のコードでは、リンクがある、ないに関わらずFalseが出てしまいます。
解決策があればご教示お願いいたします。
for a_tag in soup.find_all('a'):
link_pdf = (urljoin(cur_url, a_tag.get('href')))
#if '/ResultDataSetPDF/' not in link_pdf:
#link_PDFから文末がpdfと文中にPDFが入っているものを抽出
if (not link_pdf.lower().endswith('.pdf')) and ('/ResultDataSetPDF/' not in link_pdf):
continue
if ('searchhelp' not in link_pdf):
print(link_pdf)
if ('' in link_pdf):
print('False')