tg-me.com/BookPython/3647
Last Update:
Python позволяет узнать путь к любому исходному файлу. Внутри файла переменная __file__
возвращает относительный путь к нему:
$ cat test/foo.py
print(__file__)
$ python test/foo.py
test/foo.py
Типичное применение этого — определить путь, где находится сам скрипт. Это может быть полезно, например, для поиска других файлов: конфигураций, ресурсов и т.д.
Чтобы получить абсолютный путь из относительного, можно использовать
os.path.abspath
. Поэтому распространённый приём для получения пути к директории скрипта выглядит так:
import os
dir_path = os.path.dirname(
os.path.abspath(__file__)
)
👉@BookPython
BY Библиотека Python разработчика | Книги по питону
Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283
Share with your friend now:
tg-me.com/BookPython/3647