0

Scott さん、BitString プログラムに感謝します。私は中性子検出器からのデータの解釈に取り組んでいますが、このモジュールがまさに必要なツールであることがわかりました。残念ながら、モジュールが test-bitstring.py に合格するまでにはまだ時間がかかります。Windows XP と Python 3.1 を実行しています。ファイル bitstring-0.4.1.zip を Web サイトからダウンロードし、bitstring.py と test-bitstring.py の両方を Python ディレクトリの \lib フォルダーに抽出しました。test-bitstring.py を実行すると、11 個のエラーが発生します。:(

正しいバージョンをダウンロードしたこと、および両方の .py ファイルが \lib フォルダーに正常に作成されたことを 3 回確認しました。BitString で Windows を使用すると、既知の問題はありますか? それはおそらく私がやっていることですが、ここからどこへ行くべきか途方に暮れています。ドキュメントでは、バージョンが正しく、エラーが続く場合は連絡するように明示的に述べています。明らかな何かが欠けていることは確かですが、これがある種の互換性の問題ではないことを確認したかったのですか?

これを読んでいただきありがとうございます。お手数をおかけして申し訳ありません。もしあなたが私に返事をくれる機会があれば、なぜそれがテストに失敗するかもしれないとあなたが考えているのか、私はとても興味があります. 再度、感謝します!

4

2 に答える 2

2

Windows XP ホスト上の Python 3.0 と Python 3.1 の両方で、 bitstring-0.4.1 の test-bitstring.py が問題なく動作することをテストしました。

3.1 バージョンでは、具体的には、これが発生します。

'3.1.1 (r311:74483, Aug 17 2009, 17:02:12) [MSC v.1500 32 bit (Intel)]'

c:\python31\python test_bitstring.py
................................................................................
................................................................................
....................................................
----------------------------------------------------------------------
Ran 212 tests in 0.297s

OK

OP は詳細を提供する必要があります。特に、失敗した 11 個のテストのリスト (または、同様の理由で失敗する可能性があるため、少なくともいくつかのテスト) を提供する必要があります。

于 2009-09-25T03:26:14.260 に答える
1

このような質問を私に電子メールで送ってください (ドキュメントで私に連絡すると言ったときの意味です) - SO に関する直接の質問を見つけて少し驚いていますが、たまたまそれを見ました!

Python 3 (1.0.1)の最新バージョンに更新する必要があります。struct.unpackこの問題は、リビジョンで修正された奇妙なプラットフォーム依存の問題だったと思います。445 .

于 2009-09-25T06:24:25.190 に答える