такое "общий" модуль в стандартной библиотеке? - PullRequest
3 голосов
/ 16 июля 2011

Я получил этот скрипт для моей программы.Программа использует python для написания скриптов.Во всяком случае, сценарий имеет эту строку

from common import Struct

Является ли это частью стандартной библиотеки Python?потому что мой питон, кажется, скучает по нему.Может быть, это устарело?Скрипт не содержит ничего, кроме этого одного файла python, поэтому я предположил, что это не модуль, созданный создателем скрипта.

Ответы [ 2 ]

4 голосов
/ 16 июля 2011

Я бы посоветовал вам проверить файл common.py и добавить его в PYTHONPATH.

если вы используете какой-то тип unix / bsd, вы можете попытаться сделать "locate common.py" и проверить, есть ли где-нибудь структура.

Надеюсь, это поможет

0 голосов
/ 02 июля 2019

В вашем сценарии просто добавьте после строки, которую вы указали:

import sys
print sys.modules['common']

И она покажет вам путь, откуда был импортирован модуль common.

На основании этогоВы можете легко увидеть, является ли она стандартной библиотекой Python или нет.

В качестве альтернативы, если вы перейдете на любую страницу, например https://docs.python.org/3/library/index.html, вы увидите список модулей, включенных в Python.* В обоих случаях я думаю, что вы можете прийти к выводу, что нет модуля common, поставляемого с Python, и я бы нашел это очень плохим именем, если бы он существовал таким образом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...