Results 43 issues of craftware

Info機能で、ディレクトリの内容のサイズによって、ソートして、表示する機能がほしい。 大きいディレクトリから整理するなどのため。

ファイル名パターンと 無視するディレクトリパターンを指定させるようにしたら もっと高速にできる。 splitlines せずに re.findall か、re.finditer を使うことで高速化できるかもしれない。 あるいは、splitlines ではなくて、イテレータを使うことで1行ずつ検索したら、 メモリコピーを1回分減らすことができるかもしれない。 StringIO を使うと、splitlines せずに済ますことができそうだが、計測してみると余計に遅くなってしまうようだ。 from cStringIO import StringIO def iterbuf(buf): stri = StringIO(buf) while True: nl = stri.readline() if nl...

複数のCfilerでiniファイルを上書きしあわないような工夫。 履歴などが消えてしまわないように。 自分が読み込んだiniファイルのタイムスタンプを覚えておき、 書き出すときに、必要に応じてマージするとよいかも。 あるいは、別のファイルに書き出しておき、読み出すときに 複数のファイルを読み出すといいかも。

名前が似ているファイルを検索 : Traceback (most recent call last): File "cfiler_threadutil.pyo", line 173, in run File "C:\ols\cfiler\config.py", line 523, in jobCheckSimilar File "cfiler_mainwindow.pyo", line 1698, in setProgressValue File "cfiler_mainwindow.pyo", line 1899, in...