Почему row[0] обращается к None объекту?Потому что в row None. А почему в row None? Потому что None вернул sql запрос. Элементарная же логика
rwEverything не имеет ссылок ни на доки, ни на открытый код... сам бы избегал подобного ПОГлавное, что здесь стоит уяснить:
3.0 переименован в 3.1 Gen 1, затем в 3.2 Gen 1;
3.1 переименован в 3.1 Gen 2, затем в 3.2 Gen 2.
Таким образом, порты пережили целых две смены версий. То есть если на вашей материнской плате есть порт 3.0, то в современной терминологии это 3.2 Gen 1
суть вопроса это вообще реально сделать силами BS?
from bs4 import BeautifulSoup, Comment
html = '''
<div class="detail-product-buy__declaration-data delivery">
<!--p><a href="#callback-modal-delivery" data-toggle="modal">Самовывоз</a><span> "ВОТ ЭТО ДОСТАТЬ" </span></p-->
</div>
'''
bs = BeautifulSoup(html, 'html.parser')
div = bs.find('div', class_='detail-product-buy__declaration-data delivery')
c = div.find(string=lambda text: isinstance(text, Comment))
if c:
cs = BeautifulSoup(c, 'html.parser')
ex = cs.get_text()
print(ex)
else:
print("Не найдено нихрена")