tinyurl.com、is.gd和bit.ly的python url shortner库

python-shorturl的Python项目详细描述


一个使用三个URL缩短服务之一缩短URL的Python库支持以下服务:


-tinyurl.com


-bit.ly,j.mp,bitly.com(必须使用login和apikey)

-is.gd



installation
===





wget https://github.com/appscluster/python shorturl/archive/master.zip

<7z x master.zip(如果您没有7z:sudo apt get install p7zip full)


cd python shorturl master/




用法
=



>命令行:


用法:shorturlpy.py[-u][-d][-l][-a]


-u--url full url http://www.google.co.uk
-d--默认值any,tinyurl,is.gd,bitly
-l——bitly login
-a——apikey bitly apikey


示例:

>默认值:
python-m shorturlpy.shorturlpy-u http://www.appscluster.com

tinyurl:
python-m shorturlpy.shorturlpy-u http://www.appscluster.com-d tinyurl

is.gd:
python-mshorturlpy.shorturlpy-u http://www.appscluster.co m-d是.gd

bitly:
python-m shorturlpy.shorturlpy-u http://www.domain.co-d bitly-l xyz\u login-a zyx\u key


注意:用自己的bitly帐户详细信息替换xyz登录名和zyx\u key


loadurl=shorturlpy.shorturlpy()

print loadurl.shortenurl('http://www.appscluster.com')


print loadurl.shortenurl('http://www.appscluster.com','tinyurl')

print loadurl.shortenurl('http://www.appscluster.com','is.gd')

print loadurl.shortenurl('http://www.appscluster.com','bitly',,“xyz庘u login”、“zyx庘u key”)

注意:用您自己的比特帐户详细信息替换xyz庘u login和zyx庘u key


在由abdul hamid开发的python 2.7上测试

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Android Java在活动之间传递值   java当实体中存在关系时,我可以只使用实体的id而不是从DB中获取实体吗?   bouncycastle Java运行SSHD服务器错误未找到类定义   java SWT/Swing>Threads n'Hell   java多线程数据库读取   java如何在Eclipse中轻松提交Git   java在哪里可以找到字符串相等比较的一组特定排序规则?   无连接表的java单向单域关系   java扩展三角文件   java spring。杰克逊。序列化。failonemptybeans   java无法加载请求的类:oracle。jdbc。驾驶员OracleDriver   java通过数组进行索引循环并打印出元素?   找不到eclipse错误类中的java提交Hadoop作业   Java:随机设定种子   java片段、异步任务和侦听器   java在分号后使用{}