Как отметил @Matthias, execute()
не возвращает результаты запроса напрямую; Вы должны получить результаты из объекта курсора.
Попробуйте это:
c.execute("SELECT Selling_Price FROM stock_records WHERE Product_Name ='popcorn'")
print (c.fetchone())
Если вы ожидаете, что запрос вернет более одной строки результата, используйте fetchall()
вместо fetchone()
.