2012-02-15 14 views
14

Tôi đang gặp khó khăn trong việc tìm kiếm một nguồn tài liệu toàn diện tốt cho tài liệu của Mechanize. Ngay cả tài liệu chính trên mechanize's site cũng không thực sự tuyệt vời như vậy: nó chỉ có vẻ liệt kê các ví dụ.Cần thêm tài liệu cơ giới hóa (python)

Có một địa điểm chính thức hơn cho tài liệu mà tôi có thể xem danh sách các lớp và phương pháp cho mô-đun này không? Tôi là một chút mới để python, vì vậy có lẽ có một câu trả lời đơn giản cho việc này.

Cụ thể hơn, tôi cần một nguồn thông tin tốt cho mechanize.Browser(), tôi chỉ có thể tìm thông tin về thông qua các câu hỏi ngẫu nhiên trên Stack Overflow.

Trả lời

0

Nếu bạn không hài lòng với trang web của cơ giới hóa, thì tôi sợ điều tốt nhất bạn có thể làm là xem các ví dụ bạn đã tìm thấy hoặc tại mã từ thư viện ifself.

Về mechanize.Browser nếu bạn có một cái nhìn vào mã, sau đó bạn sẽ thấy:

class Browser(UserAgentBase): 
class UserAgentBase(_opener.OpenerDirector): 
class OpenerDirector(urllib2.OpenerDirector): 

Vì vậy, đối với người mới bắt đầu, bạn có thể giả định rằng một đối tượng mechanize.Browser chỉ là một chuyên ngành urllib2.OpenerDirector.

16

CẬP NHẬT: Làm thế nào về https://github.com/python-mechanize/mechanize

câu trả lời trước: Một tìm kiếm google bật lên bên dưới, lịch sự của một Joe. Ông đã phân tích cú pháp nguồn thông qua pydoc và đăng các kết quả được tạo ra. Đẹp quá, Joe. http://joesourcecode.com/Documentation/mechanize0.2.5/ http://joesourcecode.com/Documentation/mechanize0.2.5/mechanize._mechanize.Browser-class.html

+0

Trình ghi đè, không phải lỗi của tôi liên kết trong bài đăng từ 4 năm trước không còn hoạt động. – jsh