2014-12-23 3 views
0

Мой питон код, чтобы представить значение Google:питона 2.7 с помощью саржа отправить ошибку

from twill.commands import * 
go('www.google.com') 
showforms() 
formclear('1') 
fv("1", "q", "python") 
showforms() 
submit('btnG') 

При запуске он показывает следующее сообщение об ошибке:

***MissingSchema: Invalid URL u'/search': No schema supplied. Perhaps you meant http:///search?*** 

ответ

1

Ключ является formaction('1', 'www.google.com/search'), поэтому в ваш случай:

from twill.commands import * 
go('www.google.com') 
showforms() 
formclear('1') 
fv("1", "q", "python") 
formaction('1', 'www.google.com/search') 
showforms() 
submit('btnG') 

Что касается получения кода для фактического поиска, я не уверен.

Вы можете сделать поиск Google по URL с "http://www.google.com/?q=" + searchFor"

+0

[Смотрите здесь] (http://stackoverflow.com/a/28918143/4367435) –