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

首頁 > 編程 > Python > 正文

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

2019-11-25 18:35:46
字體:
來源:轉載
供稿:網友

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)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 昌邑市| 察隅县| 鹤山市| 泌阳县| 两当县| 本溪| 利川市| 兰考县| 林西县| 无为县| 思茅市| 呼和浩特市| 乐东| 沧州市| 铁岭市| 绥化市| 福安市| 义乌市| 闸北区| 濮阳县| 延吉市| 长丰县| 若羌县| 金川县| 通榆县| 建宁县| 思南县| 肥西县| 彭泽县| 临海市| 修水县| 南部县| 江口县| 启东市| 隆德县| 三台县| 洪雅县| 都匀市| 楚雄市| 正安县| 凤庆县|