c - GNU readlineで複数行の入力を処理する良い方法はありますか?

c - GNU readlineで複数行の入力を処理する良い方法はありますか?

私のアプリケーションにはコマンドラインインターフェイスがあり、歴史、編集可能なコマンドラインなどを提供するためにGNU Readlineライブラリを使うことを考えています 。 ヒントは、私のコマンドがかなり長くて複雑になる(SQLと思う)ことで、ユーザーは複数の行にコマンドを分散して、歴史の中でより読みやすくすることができるようにしたい。 これをreadlineで行うことは可能でしょうか(改…


PythonでOSがVistaであるかどうかを確認するには?

どのようにできるだけ簡単な方法で、Windows XPとWindows VistaをPythonとpywin32またはwxPythonを使って区別しますか? 基本的に、現在のOSがVistaの場合、Trueを返す関数が必要です。>>> isWindowsVista() True…


python - Tkinterのノートブックウィジェット

TkinterとwxPythonの両方で少し遊んでいたので、私はTkinterがソースコードのクリーンな見栄えがはるかに良いと思っています。 しかし、それは多くの機能を持っていないようです。 特に、タブはありません(Firefoxのウィンドウの上部にあるタブのように)。 いくつかの提案があります。 タブを使うことを可能にするクラスを持つ料理ブックのエントリがありますが、それは非常に原始的です…


Objective Cを使用してzipファイルを作成するにはどうすればよいですか?

私はiOSアプリケーションを開発しており、アプリケーションで作成したファイルを圧縮しようとしていますが、これを行うことができる関数が組み込まれていますか?…


どうすればpython(バージョン2.5)を使ってフォルダの内容を圧縮できますか?

特定のフォルダに必要なすべてのファイルを取得したら、pythonスクリプトでフォルダの内容を圧縮します。 これは可能ですか? そして私はそれをどうやってやることができますか?…


Emacs 23とiPython

emacs 23でiPythonを使っている人はいますか? emacs wikiに関する文書はちょっと混乱しています。私は、Python開発のためにemacsを使用している人の意見を聞くことに興味があります。 あなたはpython-modeとipython.elをダウンロードしますか? 何がお勧めですか?…


iPythonに古いバージョンのPythonを使用させるには?

私はUbuntu 8.10をPython 2.5を使って使用しています。 これはシステムの観点からは問題ありませんが、Zope/Ploneを開発して以来Python2.4が必要です。 まあ、Python2.4をインストールするのは難しいことではありませんが、iPythonで使用する(クリーンな)方法は見つけられません。 以前は、ipython2.4パッケージがありましたが、廃止予定です。…


Pythonファイルの編集中にコメントを行頭に入れないようにvimを設定する方法

Pythonファイルを編集中にVimの空の行に#を挿入すると、vimは行の先頭に#を移動しますが、#を入力したタブレベルに#を挿入します。 例えば、vimでこれを書くとき for i in range(10):##私はそこにそこにとどまっていません。 それは、vimによってそうであるように動かされます。 for i in range(10):#誰でもこれを変更するvi…



Pythonで順番にコマンドを実行する

私は連続して複数のコマンドを実行したい: すなわち(私の必要性を示すために) cmd(シェル) 次に cdディレクトリ そして ls lsの結果を読んでください。 サブプロセスモジュールのアイデア? 更新: cdディレクトリとlsは単なる例です。 複雑なコマンドを実行する必要があります(パイプライン処理を行わずに特定の命令に従う)。 実際には、私は1つのサブプロセスシェ…


python - 別のプロセスのコマンドライン引数を読み込む(Win32 Cコード)

実行中の他のプロセスに渡されたコマンドライン引数(もしあれば)をリストすることができる必要があります。 私はすでにシステム上で実行中のプロセスのPIDを持っているので、基本的に、与えられたPID XXXで処理するために渡された引数を決定する必要があります。 私はプロセスを管理するためのPythonモジュールの中核部分について取り組んでいます 。 このコードはCでPython拡張として書かれ、よ…




jupyter python 使い方 markdown インストール windows ipython rmd pdf mac