2009-03-08 7 views
5

Çift:kabartılmış/motorize erişim <a href="http://twill.idyll.org/" rel="nofollow noreferrer">Twill</a> ve <a href="http://wwwsearch.sourceforge.net/mechanize/" rel="nofollow noreferrer">Mechanize</a> ilgili sorular

  1. kabartılmış web otomasyon aracı olarak hâlâ geçerli midir? Varsa, neden şu anda devam etmiyor? Hayır ise, Mekanizma, Twill tarzı basit komut dosyasını desteklemek için daha fazla olgunlaştı mı? Ya da boşluğu doldurmak için adım atan başka bir paket var mı?

  2. Twill'i kullanarak python'da birkaç test süiti çok hızlı bir şekilde kurmayı başardım, ancak Twill'in python programımda tükettiği bilgilere nasıl erişeceğimi biraz kafam karıştı. Yani, ben showforms() yapabilir ve form değerleri düzgün bir şekilde listelenebilir ve form değerlerini güncellemek ve göndermek için fv kullanabilirim. Fakat bu form değerlerinden birine python var olarak nasıl erişirim? someField1Value = fv("1","someField1")

cevap

1

kabartılmış bir thin shell around the mechanize package: nasıl böyle bir şey söyleyebiliriz. Haklısın, aktif olarak bakılıyormuş gibi görünmüyor, bu yüzden Mechanize ile yapışırdım.

Ancak, Mekanize, aradığınız basit arayüzü desteklemiyor. Bunun için Chickenfoot'u öneririm.