2016-03-22 11 views
-2

以下のコードは出力をdiff行で出力しています。PythonプログラムでUnixの下にファイルをインポート

http://www.gogle.com 
--> 200 
http://yahoo.com --> 200 
+3

正しい出力用strip()を追加しましたあなたの質問は何ですか? – ChrisP

+0

ここにスニペットがあります。ここで私は1つのURLをチェックすることができます。私は複数の番号をインポートしたい。 1つのファイルからのURLを取得し、ループを使用して各Webサイトをチェックします。 url = 'https://www.google.com'; code = urllib.urlopen(url).getcode(); **ここにgetcodeが動作しています。 print url、 "-------->"、コード – RIshu

+0

質問を編集して、試したコードと何ができなかったのかの説明を含めてください。 'open'関数を使ってファイルを読むことができます。 – ChrisP

答えて

1

これは、ファイルの行を反復します..> 200が、差分ラインでの上映

with open('URL.txt','r') as f: 


    for url in f: 
     print url ## Printing URL with line gap 
     ret = urllib2.urlopen(url) 
     print url,"-->",ret.code 

出力 - 私は次のようにしたいです。各行がURLであると仮定すると、各URLに対して関数が呼び出されます。

import urllib2 
with open('URL.txt','r') as f: 
    for url in f: 
     ret = urllib2.urlopen(url) 
     print("%s --> %s" % (url.strip(), ret.code)) 

EDIT:

+0

私はちょうどスニペットコードと問題で自分のオリジナルの質問を編集しました。あなたは一度チェックしていただけますか? – RIshu

関連する問題