なぜそのようなサブプロセス.Popenクラスの名前が付けられていないサブプロセス?[定休日]

StackOverflow https://stackoverflow.com/questions/38197

  •  09-06-2019
  •  | 
  •  

質問

次のクラスの subprocess モジュール名 Popen, ものであり、サブプロセス. Popen 音と人のようになっていたの名を守一部の機能はネーミング形式でなく、沿い名前で実際にはそのオブジェクトです。なんだろうけど、日本人はなぜで選ばれた過しようという Subprocess?

役に立ちましたか?

解決

今ると言うつもりはありませんこれが最大の名は世界でもトップクラスですが、このとして理解しています。

もともとはpopen家族はosモジュールの、実装の由緒あるposix popen.スポーツ活動へのサブプロセスモジュールされてい良好な時間を変更していないのではないでしょうかをPopenすのdocsの方には長い歴史があり、pythonでは、由緒あるposixます。

から早めのposix身 Popen もっ開プロセスできるか、読み書きからstdioのようにファイルです。このニーモニック Popen では ProcessOpen 図のような、新お疲,のように見えます。

他のヒント

subprocess.Popen 置き換え、グループの os.popenX POSIX機能の長い歴史).はないかと思う名称 Popen それが人々に古い機能の探索と利用、新しくなりました。

PEPのためのサブプロセス(PEP324) は、少しの議論のモジュールの名前がないのクラス Popen.の リストのPEPs (Pythonの強化の提案では一般的に、新しい根拠ロジーを用いたプラットフォームのエラーになります。

よいのではないでしょうか名前を選んで機能を subprocess が置換したの os モジュールとしての os.popen 機能です。いきものの自動化に移行した。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top