Вы, вероятно, хотите, приведенный ниже код, вы должны ввести аргумент метода trends
:
def trends(self,country_code):
df = pd.DataFrame(
self._retrieve_trends(country_code),
columns=['Title', 'Search_Score'],
)
df['Country Code'] = country_code
df['Platform'] = 'Google'
return df
if __name__ == '__main__':
trends = main(
'https://trends.google.com/trends/trendingsearches/daily/rss')
trends.to_csv('k.csv')
Лучшая разметка для навигации Вашего сайта была бы HTML-тэг (HTML-тэги), которые лучше всего представляют, какова Ваша навигация. Это - то, где резина встречает дорогу для семантики HTML.
Действительно ли Ваша навигация является списком, который не имеет никакого логического упорядочивания? Раз так затем <UL>
был бы хороший выбор. Является Ваша навигация большим количеством мастера, который требует шагов или является ею, возможно, в алфавитной или числовой последовательности? Раз так затем <OL>
мог бы быть лучший выбор.
При рендеринге навигации, поскольку связывается плоскость, как Вы упоминаете, не обеспечивает семантического значения; это предположило бы, что Ваша навигация является предложением, которое будет считано. Путем обеспечения ссылок в списке Вы предоставляете подсказку относительно того, как мы должны интерпретировать эту серию связанных с гипертекстом слов.
Как другие плакаты отметили, семантически, <ул.> s являются большими для меню, поскольку они - обычно просто список ссылок. Но то, что я действительно люблю в использовании списков для меню, является семантической и визуальной логикой вложения подуровня, которую они предлагают. Например:
<ul id="mainMenu">
<li>Home</li>
<li>Something</li>
<li>Something Else</li>
<li>Current section
<ul>
<li>A Subsection</li>
<li>Another subsection</li>
<li>More!
<ul>
<li>We go deeper</li>
<li>Who knows where it ends</li>
</ul>
</li>
<li>Back up one step</li>
</ul>
</li>
<li>And another step</li>
<li>All done!</li>
</ul>
Помещенный, что в Вашем браузере и дыме это, и Вы заметите, как каждый уровень не только располагается с отступом далее направо, но также и представляет с различным маркером стиля. И это даже, не добавляя CSS. Должен любить те списки!
Когда стиль удален, маркеры делают раздел навигации намного более очевидным. И если Вы используете <div>
s и <span>
s для навигации, удаляя стиль приведет к ссылкам, которые являются правильными друг около друга.
Навигация является в основном списком ссылок, таким образом повышая его, поскольку список кажется корректным мне.
Я думаю, что это сделано для структуры документа. Я использовал или УЛ. или теги Div; хотя я всегда находил больше успеха с УЛ.
С уважением,
Frank
Я думаю, что это по крайней мере частично относится к SEO также, учитывая, что HTML еще не поддерживает вида элемента списка навигации.
Используя УЛ. (или OL) дает семантическую группировку Вашей навигации, особенно когда Вы вложили военно-морские разделы, и говорит, что у этой группы ссылок есть некоторая логическая когерентность и иерархия, по крайней мере, который является одной из теорий, которые я прочитал.
Другой позитивный аспект, как упомянуто Jeremy, то, что то, когда стили выключены, из рендеринга поля, имеет смысл.