Ответ 1
Ответ
Я нахожу его здесь: ./Python/sysmodule.c
Если вы работаете в Linux или Mac OS X, и сомневаетесь, просто попробуйте find . -name 'sysmodule.c'
в каталоге Python.
Другие материалы
То, как я нашел это, было искать строку "platform"
в каталоге Python (используя TextMate), как я использовал, например. sys.platform
перед модулем sys
... что-то подобное можно сделать с помощью grep
и xargs
.
Другое предложение может быть: for i in ./**/*.c ; do grep -H platform $i ; done
Это будет охватывать все файлы *.c
, имеющиеся в любом месте дерева файлов, в котором вы сейчас находитесь, и искать файл для "platform"
. Флаг -H
гарантирует, что мы получим путь к имени файла, чтобы мы могли отслеживать совпадения с файлами, в которых они находились.