Добро пожаловать в StackOverflow! Вы должны подходить к этой проблеме программным способом, а именно с условиями. Как вы уже отметили,
if the name exists and the contact number exists,
use them
else if the name exists only,
use the name and assign the contact number as 'N/A'
else if the contact number exists only,
use the contact number and assign the name as 'N/A'
Как видите, вы можете реализовать приведенный выше псевдокод как фактические условные операторы в Python, используя операторы if-elif-else. В зависимости от того, как структурирована веб-страница, вы должны сначала проверить наличие span
, прежде чем пытаться читать значения из них, что вы можете сделать после этой SO записи .