2016-04-06 10 views
-2

コードを複数回繰り返そうとしていますが、正常に動作していません。コードの繰り返しにこのコードを使用しました。このコードでは、ウェブサイトを開いてボタンをクリックしてループしたい私のコードで何が問題になっていますか?Pythonコードループ複数回

count = 0  
while count < 10   
browser.get('http://www.openprocessing.org/sketch/create/')  
time.sleep(8)  
browser.find_element_by_css_selector(".formButtonMain.saveButton").click()  
time.sleep(8)  
count = count + 1 
+1

エラーが表示されますか?もしそうなら、エラーとスタックトレースは何ですか?あなたのコードは実行されていますが、予期せぬ結果が出ますもしそうなら、あなたはどんなアウトプットを手に入れていますか? – Kevin

答えて

2

あなたが欠落しています:while行の後にindent your codeを忘れました。

count = 0  
while count < 10:   
    browser.get('http://www.openprocessing.org/sketch/create/')  
    time.sleep(8)  
    browser.find_element_by_css_selector(".formButtonMain.saveButton").click()  
    time.sleep(8)  
    count = count + 1 

forループは、おそらくより良い適合ですが、この方法でカウント変数を取り除くことができます。

for i in range(10):   
    browser.get('http://www.openprocessing.org/sketch/create/')  
    time.sleep(8)  
    browser.find_element_by_css_selector(".formButtonMain.saveButton").click()  
    time.sleep(8)