国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python使用urllib2模塊獲取gravatar頭像實例

2020-02-23 05:00:57
字體:
來源:轉載
供稿:網友

Gravatar注冊地址: https://en.gravatar.com/

代碼如下:
"""`Gravatar <https://en.gravatar.com/site/implement/>`_"""

# import code for encoding urls and generating md5 hashes
import urllib2, hashlib

# Make response slow if verify whether default avatar or not.
# So let js do it, see `/static/js/article.js`.
def gravatar_url(email, size=40, verify_default=False):
    """Construct the gravatar url."""
    gravatar_url = ''.join(['http://www.gravatar.com/avatar/',
        hashlib.md5(email.lower()).hexdigest(), '?s=%d' % size])
    # if default return None
    if (verify_default):
        gravatar_url += '&d=404'
        try:
            urllib2.urlopen(gravatar_url)
        except urllib2.URLError, e:
            return None
    return gravatar_url

if __name__ == '__main__':
    import webbrowser as wb
    for email in ['xxx@gmail.com']:
        url = gravatar_url(email)
        print(url)
        if url:
            wb.open(url)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 浙江省| 泸定县| 衡水市| 洪洞县| 合水县| 荣成市| 乌拉特后旗| 长沙县| 开远市| 寿阳县| 余江县| 孝感市| 阜宁县| 铅山县| 青岛市| 七台河市| 丘北县| 永顺县| 桃源县| 卫辉市| 雷州市| 高淳县| 达日县| 远安县| 卢氏县| 宜宾市| 琼海市| 孝昌县| 荔波县| 奉贤区| 信丰县| 新营市| 获嘉县| 太和县| 资阳市| 四平市| 五原县| 桑日县| 莒南县| 崇信县| 岳池县|