Библиотека - это кем-то написанный готовый код (чаще всего, не на Python, а на приличном языке программирования), который Python-кодер бездумно использует - вызывая функции библиотеки без малейшего понимания того, как эти функции работают.
Именно так пишут "нейросети на Python", занимаются "анализом данных на Python" и т.п. Всю обработку данных в этих задачах делает готовая библиотека, в которой нет ни одной строчки Python-кода. И подключить эту библиотеку можно к любому языку программирования. А Python популярен только потому, что непрограммисту накодить примитивную интерфейсную прокладку между креслом и библиотекой проще именно на Python.