Pythonの関数の説明を理解する上で問題があります。 私は単にos.putenv(varname, value)
のような機能を理解していますが、私はこれをどのように使用するのかわかりません:os.getenv(varname[, value])
。その関数に引数を渡すには、角かっこはどういう意味ですか?Python関数のドキュメントを読む方法
-1
A
答えて
0
通常、角括弧は値がオプションであることを意味します。ここでは、varname
は取得する環境変数を指し、value
は環境変数が存在しない場合の戻り値のオプション値です。
0
角括弧は、引数がの場合は、オプションでであることを示します。 the descriptionを読む:
戻り、環境の値が存在する場合varnameが、または値変数そうでない場合。 値のデフォルトは
None
です。
だから、このようにそれを呼び出すことができます。
os.getenv('NONEXISTANTVAR')
またはこのような:
os.getenv('NONEXISTANTVAR', u'my default')
この最初はos.getenv('NONEXISTANTVAR', None)
と同等です。 getenv
という特定のケースでは、環境変数が存在しない場合は2番目の引数が返されます。
通常、説明に明示的に指定するか、または=somevalue
を署名に直接入れることによって、ドキュメントにはデフォルト値が記載されます。それが特定の値を示していない場合は、少なくとも行動の違いを記述します。
unicode
は私達に署名で=
の例を与える:
unicode
は(オブジェクト= '')Pythonで、引数は任意であることが唯一の方法であること
注それがデフォルト値を持つためです。
関連する問題
- 1. PyQt - ドキュメントを読む方法
- 2. Googleドキュメントの内容を読む方法
- 3. PLAYを読む方法! APIドキュメント?
- 4. 関数が別の関数を読み込む方法
- 5. XMLドキュメントを読み込んで読み込む方法
- 6. ruby-nmapのドキュメントを読む方法と使い方は?
- 7. 大きなテキストファイル(数GB)を読むPythonの最速の方法
- 8. RSTのコードブロックにコピーボタンを追加する方法/ドキュメントを読む
- 9. Cの関数を読む
- 10. ruby/railsのドキュメントを読む/理解する方法
- 11. スケールPythonでtxtファイルを読む方法
- 12. PythonでQuickTimeヘッダーを読む方法
- 13. pythonでavroファイルを読む方法3.5.2
- 14. javascriptでwindow.onloadで2つの関数を読み込む方法
- 15. ResourceLoader:特定の関数を読み込む方法は?
- 16. Polymerfire - 一度ドキュメントを読む
- 17. xmlドキュメントをFirefoxで読む
- 18. Emacsでのpythonドキュメントの読み方
- 19. 別のファイルから関数をPythonのボタンに読み込む
- 20. 変更スフィンクスPythonのテーマ持つように「ドキュメントを読む」:
- 21. Scrapy - html文字列をopen_in_browser関数に読み込む方法
- 22. 関数の入力を読み込むPythonプログラム
- 23. 読む数学関数の問題
- 24. newbsのAPIドキュメントを読むには?
- 25. luaでビルドインのドキュメントを読むには?
- 26. UWPのMS WORDドキュメントを読む
- 27. firebaseドキュメントを読むfirebase javascriptの
- 28. PHPが "Unicode" MS Wordのドキュメントを読む
- 29. asp.netの.odtドキュメントを読むには?
- 30. $ setと$ mongodbの同じ更新で複数のドキュメントを読む
これは、角括弧内のパラメータを省略できることを意味します。 –