0

だから、私はデューデリジェンスを行ったと思いますが、まったく正しいものを見つけることができないようです.

Git サーバー (URL は .txt で終わる) からテキスト ファイルを解析しようとしていますが、urllib と urllib2 を使用してみました。私が次のことをするとき:

response2 = urllib.urlopen(url2)
data2 = response2.read()

私が得るのはhtml出力です。平文が欲しい。私はいくつかの外部ライブラリを使用できることを知っています (スープが美しいもの) が、私はそれをシンプルに保ちたいと思っています。HTMLではなく、このページ(テキストファイルを表現している)の生の(コピーペーストスタイルの)出力を取得できるはずです。また、サーバーからダウンロードしたくありません。

よろしくお願いします Code Gods!

編集:

私は実際に git でも認証の問題を抱えていることに気付きました。そのため、これは単純な HTML からテキストへの取引以上のものになるようです。別の方法を探すと思います。

4

1 に答える 1

0

あなたは見なければなりませんurllib.urlretrieve

このurlretrieveメソッドを使用すると、指定したパス/ファイル名にファイルをローカルに保存できます。

したがって、コードは次のようになります

filename, headers = urllib.urlretrieve(url)
data = open(filename).read()
于 2013-11-03T02:54:44.003 に答える