Как распечатать каталог установки Python к выводу?

JDBC позволяет Вам решать свою задачу в агностике базы данных путь:

  1. Открывают соединение
  2. Захват Использование DatabaseMetaData
  3. это для списка всех таблиц в базе данных , JavaDoc
  4. Выполняет итерации по набору результатов и увольняет DROP TABLE за каждую таблицу

17
задан informatik01 20 May 2019 в 01:28
поделиться

3 ответа

вы можете использовать

import sys, os
os.path.dirname(sys.executable)

, но помните, что в системах Unix "установка" программы обычно распределяется по следующим папкам:

  • / usr / bin (это то, что вы ' Я, вероятно, получу)
  • / usr / lib
  • / usr / share
  • и т. д.
21
ответ дан 30 November 2019 в 12:44
поделиться

Может быть, любой из этих вариантов удовлетворит вас:

>>> import sys
>>> print(sys.prefix)
/usr
>>> print(sys.path)
['', '/usr/lib/python25.zip', '/usr/lib/python2.5', '/usr/lib/python2.5/plat-linux2',
'/usr/lib/python2.5/lib-tk', '/usr/lib/python2.5/lib-dynload', 
'/usr/local/lib/python2.5/site-packages', '/usr/lib/python2.5/site-packages', 
'/usr/lib/python2.5/site-packages/Numeric', '/usr/lib/python2.5/site-packages/gst-0.10',
'/var/lib/python-support/python2.5', '/usr/lib/python2.5/site-packages/gtk-2.0', 
'/var/lib/python-support/python2.5/gtk-2.0']
6
ответ дан 30 November 2019 в 12:44
поделиться

Попробуйте:

>>> import sys
>>> print sys.prefix

Подробнее см. В документации по модулю sys .

2
ответ дан 30 November 2019 в 12:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: