ז'סטר

ספריות לקוח פייתון קל יותר
הורד עכשיו

ז'סטר דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • MIT/X Consortium Lic...
  • מחיר:
  • FREE
  • שם המפרסם:
  • Steve Pulec
  • אתר האינטרנט של המוציא לאור:
  • http://github.com/spulec/

ז'סטר תגים


ז'סטר תיאור

Zester היא ספריית Python כי עושה את זה קל יותר לפתח לקוחות Python עבור אתרי אינטרנט ללא Apis.no LXML, לא XPath, רק JavaScript.let לעשות ספריית הלקוח עבור האקר חדשות על ידי שמירת הקוד הבא בקובץ בשם hnclient.py: from zester ייבוא כפול, ittryuteclass hnclient (multipleclient): URL = "http://news.ycombinator.com/" כותרת = תכונה (בורר = "$ ('. כותרת')", שינוי = "$ (EL). HTML ( ) ") LINK = תכונה (בורר =" $ ('. כותרת A') "), שינוי =" $ (EL) נקודות = תכונה (בורר = "$ ('subtext span ",", שינוי = "$ (EL). HTML (). החלף ('נקודות', '')" עכשיו, בואו נשתמש בלקוח שעשינו. פתח פגז Python: >>> מ Hnclient ייבוא Hnclient >>> Client = Hnclient () >>> סיפורים = לקוח. HNClientResponse (נקודות = U'200 ', Link = U' http://daltoncaldwell.com/what-twitter-could-have-been ', title = uwhat צוויטר יכול להיות') >>> הדפס סיפורים .TitleWhat Twitter יכול להיות >>> הדפסה סיפורים אם אנחנו רוצים לעשות לקוח משהו כמו weather.gov כי החזיר תוצאה אחת, אנחנו יכולים לעשות משהו כזה: מ Zester ייבוא Singleclient, ExtryClass WeatherClient (Singleclient): URL = "http://forecast.weather.gov/ MAPCLICK.PHP? LT = {LAT} Lon = {LNG} "טמפרטורה = תכונה (בורר =" $ ('). MyForeCast-LRG-LRG'). HTML () ") לחות = תכונה (בורר =" $ ('. תנאים נוכחיים - פרט LI '). תוכן () ") heat_index = תכונה (בורר =" $ (' תנאים הנוכחי-פרט Li '). תוכן () ") def __init __ (עצמי, Lat, LNG, * Args, ** Kwargs): Super (WeatherClient, עצמי) .__ Init __ (* ergs, ** kwargs) self.url = self.url.format (lat = lat, lng = lng) זה גם מדגים כיצד אתה יכול לאפשר טיעונים להילקח: >>> weather_client ייבוא weatherclient >>> לקוח = weatherclient (lat = 40.7143528, lng = -74.0059731) >> Curr_WeatherWeather.process (>> curr_weatherweatherclientresponse (heat_index = u ' 82 \ xB0F (28 \ xB0C) ', טמפרטורה = U'80 \ XB0F', לחות = U'58% ') >>> הדפסה curr_weather.temperature80 ° F >>> הדפס curr_weather.humnity58% >>> הדפס curr_weather.heat_index82 ° F (28 ° C) ההתקנה של GHOST.PY. עליך להתקין אותו לפני התקנת Zester. Ghost.py גם דורשים את ההתקנה של pyqt או pyside.After Ghost.py מותקן, להתקין Zester: Pip להתקין את דף הבית של Zesterproduct


ז'סטר תוכנה קשורה

wx

מודול python כמו php file_get_contents ...

115

הורד

pyflix2.

מודול פייתון לגישה Netflix Rest Webervice, הן V1 ו- V2 ...

71

הורד