Python用beautifulsoup提取空标签

时间:2018-01-05 00:09:34

标签: python beautifulsoup nonetype

我有以下循环,它可以提取特定标记并将它们输入到目录中所有文件的.csv文件中。但是,有些文件有空标记,我得到以下错误

SELECT A.Name
FROM SourceTable A
LEFT JOIN [Production].[dbo].[DestinationTable] B ON A.Name = B.Name
WHERE B.Name IS NULL

如何为这些案例在csv文件中输入空格。我的代码如下。

Traceback (most recent call last):  
  File "newsbank2.py", line 27, in <module>  
    author = fauthor.text  
AttributeError: 'NoneType' object has no attribute 'text'

1 个答案:

答案 0 :(得分:0)

使用类似的东西:

title = ftitle.text if hasattr(ftitle, 'text') else ''

或以下也应该有效:

title = ftitle.text if ftitle else ''