私はコーディングブートキャンプに参加しており、Pythonが主要言語です。最終的なプロジェクトでは、コンソールアプリケーションを作成する方法を学び、学ぶように指示されました。私はチュートリアルや本をオンラインで検索しましたが、初心者のコンテンツはないようです。 Pythonコンソールアプリケーションの作成に関するベストチュートリアルはどこで入手できますか?私はPythonを1ヶ月だけ行った。コマンドライン引数を解析するためのPythonでコンソールアプリケーションを作成するにはどうすればよいですか?
-1
A
答えて
2
Argparse:
次に入力するためにあなたがinput()
を使用する、または多分呪いことができます。
呪いは本当に強力なツールです。そして、あなたはあなたのスクリプトの実行可能ファイルをレンダリングすることができ
cat myfile.txt | myapp.py
:あなたはあなたのアプリケーション、exempleに渡されたデータを取得することができますsys.stdin.readlines()
を使用
:例として はここのncursesを使用していますhtop
ですchmod +x
を使用し、スクリプトのヘッダをPythonバイナリに追加して使用します。
#!/usr/bin/python
その後、あなたはalias
を作成、またはPATH
にあなたのプログラムを追加し、あなたがls
のように、システム上の任意の場所からそれを使用することができるように、cat
か、
+0
ありがとうございました。私はそれらをチェックさせてみましょう – Ranchow
関連する問題
- 1. Pythonでループを作成するにはどうすればよいですか?
- 2. 既存のオブジェクト指向APIからコンソールアプリケーションを作成するにはどうすればよいですか?
- 3. コンソールアプリケーションでタイマーを使用するにはどうすればよいですか?
- 4. コンテンツファイルを作成し、それをコンソールアプリケーションからナビゲートするにはどうすればいいですか?
- 5. サードパーティライブラリをYiiコンソールアプリケーションに含めるにはどうすればよいですか?
- 6. Pythonでビットを操作するにはどうすればよいですか?
- 7. ウェブサービスアプリの作成にはどうすればよいですか?
- 8. コンソールアプリケーションでQuartz.netを使用するにはどうすればいいですか?
- 9. Deviseでユーザープロファイルを作成するにはどうすればよいですか?
- 10. Androidでカスタムコンテナビューを作成するにはどうすればよいですか?
- 11. F#でXNamespaceを作成するにはどうすればよいですか?
- 12. Webでスピナーを作成するにはどうすればよいですか?
- 13. Javaでハッシュテーブルを作成するにはどうすればよいですか?
- 14. Androidでカスタムコントロールを作成するにはどうすればよいですか?
- 15. AndroidでCanvasを作成するにはどうすればよいですか?
- 16. Javaでオンスクリーンキーボードを作成するにはどうすればよいですか?
- 17. PHPでシングルトンを作成するにはどうすればよいですか?
- 18. qooxdooでSelectBoxを作成するにはどうすればよいですか?
- 19. デコーダフィルタでタイムスタンプを作成するにはどうすればよいですか?
- 20. GCDでシングルトンシリアルキューを作成するにはどうすればよいですか?
- 21. MenuItemImageをテキストで作成するにはどうすればよいですか?
- 22. C++でハッシュテーブルを作成するにはどうすればよいですか?
- 23. Mooseでサブタイプを作成するにはどうすればよいですか?
- 24. Magentoでクイックアクセスメニューを作成するにはどうすればよいですか?
- 25. rbokehでヒストグラムを作成するにはどうすればよいですか?
- 26. XNAでボリュームスライダを作成するにはどうすればよいですか?
- 27. アプリでセクションを作成するにはどうすればよいですか?
- 28. Javaでオーディオストリーマーを作成するにはどうすればよいですか?
- 29. スライダーでオーバーレイを作成するにはどうすればよいですか?
- 30. アンドロイドでカスタムスタートアクティビティメソッドを作成するにはどうすればよいですか?
...と思うかもしれ何でもあなたは、実行ファイルを意味するかもしれませんか? – peter
Vimのようなものが多分 – Ranchow