linecache

    0

    2答えて

    私はファイルから受け取った番号に1を加え、この新しい整数を元の値に置き換えて同じファイルに書き込むプログラムを作ろうとしています。 私はこれまでのところ、これを持っている: import linecache averagetracker = open("trackerofquiz.txt", "a") averagenumber = linecache.getline("trackerofqu

    2

    1答えて

    私は完了しようとしたスクリプトの一部を切りました。各反復の後にmylineS.split()[0]の新しい結果が出ることを期待しています。 outS.txtおよびoutT.txtは、各反復ごとにcommandCの結果であり、結果は反復ごとに異なります。しかし、mylineS.split()[0]は各反復ごとに最初の結果を返します。 私のアプローチで何か間違っていると思いますか? B = 0 wh

    -3

    1答えて

    私はPythonにはかなり新しく、 "クラッカー"(実際にはすべての可能な組み合わせを書き込むプログラム)を書こうとしました。 私はlinecacheを使用し、その後whileループ(非常に多く)を使用しました。 アイデアは、AZと0-9文字で辞書を作ることだったし、その後の文字を取得し、一緒に を入れlinecache使用して(これは変更のみ2文字で働いていたが、私は8つの文字をしようとしたとき

    0

    1答えて

    私は多数のサブディレクトリを持つディレクトリを持っています。 ディレクトリの最後には、2行目を抽出するために必要な.txtファイルがいくつかあります。 import os import os.path import linecache for dirpath, dirnames, filenames in os.walk("."): for filename in [f for

    12

    4答えて

    同じ形式の複数のファイルを読み込んでいて長さが異なるため、特定の行番号については言及していません。私はあなたが私が何を意味するか知っている願っています Something here... ... ... ... Start #I want this block of text a b c d e f g h i j k l m n End #until this li

    0

    1答えて

    私は、テスト結果の100分の1の概要を示すツールを作成しています。このツールはログファイルにアクセスし、合格と失敗の判定をチェックします。失敗した場合は、ログの前の行に戻って失敗の原因を取り出す必要があります。 linecache.getlineは私のワークスペースで動作します(PythonはEclipse経由で動作します)。しかし、私はWindowsインストーラ(.exeファイル)を作成し、自分