Python 2.7: документация не найдена при вводе справки ('print')

Для mint mate 17 вы можете установить яркость по умолчанию, выполнив следующие шаги:

sudo apt-get install dconf-tools Приложения -> Системные инструменты -> инструменты dconf, поиск подсветки, поиск и изменение следующие параметры: яркость-переменная яркость при использовании AC powser (заряженная), яркость яркости яркости при использовании аккумулятора (не заряжается),
1
задан 20 December 2012 в 18:10

1 ответ

Эта документация всегда установлена, поскольку она встроена в исходные файлы. Указанная команда не работает, потому что в python2.7 print - это как инструкция, так и функция, поэтому она может сбивать с толку функцию help.

Если вы используете, например, help('os') или help("if") вы должны получить правильную информацию:

$ python -c "help('if')"
The ``if`` statement
********************

The ``if`` statement is used for conditional execution:

   if_stmt ::= "if" expression ":" suite
               ( "elif" expression ":" suite )*
               ["else" ":" suite]

It selects exactly one of the suites by evaluating the expressions one
by one until one is found to be true (see section *Boolean operations*
for the definition of true and false); then that suite is executed
(and no other part of the ``if`` statement is executed or evaluated).
If all expressions are false, the suite of the ``else`` clause, if
present, is executed.

Таким образом, документация установлена, и поведение, которое вы видите, должно быть ошибкой.

1
ответ дан 25 May 2018 в 03:12
  • 1
    help('if') также работает в оболочке python. Просто help('print') работает по-другому (читайте: не отображается страница справки): python2 -c "help('print')". – Lekensteyn 21 December 2012 в 02:24

Другие вопросы по тегам:

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