国产探花免费观看_亚洲丰满少妇自慰呻吟_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)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 金坛市| 东港市| 哈密市| 宁明县| 阿克陶县| 沁源县| 新蔡县| 肇源县| 平利县| 江油市| 山西省| 辽源市| 新建县| 甘孜县| 陇南市| 彰化县| 祥云县| 高尔夫| 宜良县| 右玉县| 布尔津县| 靖江市| 马边| 铜鼓县| 娄烦县| 保康县| 体育| 漠河县| 古交市| 板桥市| 德州市| 沅陵县| 福建省| 云和县| 吴江市| 太白县| 屯门区| 烟台市| 聂拉木县| 长兴县| 布拖县|