用python整个URL缩短器
2024-09-05 20:40:46
URL缩短
短网址由于易于记忆和输入,因此在数字营销领域非常受欢迎。
这里给大家介绍一下,如何使用Python创建URL缩短器。
python答疑 咨询 学习交流群2:660193417###
from __future__ import with_statement
import contextlib
try:
from urllib.parse import urlencode
except ImportError:
from urllib import urlencode
try:
from urllib.request import urlopen
except ImportError:
from urllib2 import urlopen
import sys
def make_tiny(url):
request_url = ('http://tinyurl.com/api-create.php?' + urlencode({'url': url}))
# print(request_url)
with contextlib.closing(urlopen(request_url)) as response:
return response.read().decode('utf-8')
def main():
for tinyurl in map(make_tiny, ['https://baijiahao.baidu.com/s?id=1719379508156841662']):
print(tinyurl)
if __name__ == '__main__':
main()
运行代码,输出如下。
# 输出
https://tinyurl.com/y4z6z2gq
最新文章
- C++基础(纯虚函数与抽象类)
- 我认为测试应该掌握的SQL语句
- gcov源码,供学习使用。
- 如何恢复SQL Server 中的Master库
- Hibernate 一对多双向关联Demo
- java开发软件的安装
- Mysql基础教程——mysql之一
- HDU 3487 Play with Chain | Splay
- Cocoa练习01:一个简单的Todo list程序
- Array.prototype.reduce()
- http请求requestUtils
- springboot启动插件
- Tools:apache部署https服务
- Linux内核分析第四章读书笔记
- spring boot 发邮件
- JAVA并行程序基础
- 初涉JSP+JDBC 基于SQL2008的登陆验证程序
- 利用arpspoof探取账户密码
- Windows环境下文件的彻底删除与恢复,推荐几个工具(整理)
- Win7下硬盘安装fedora17