百融金服榕树使用Python程序,百融金服榕树用requests模块下载

百融金服榕树利用webbrowser.open()打开一个网站:

 import webbrowser

 webbrowser.open('http://i.firefoxchina.cn/?from=worldindex')

True

实例:百融金服榕树使用脚本打开一个网页。

百融金服榕树所有Python程序的第一行都应以#!python开头,它告诉计算机想让Python来执行这个程序。(我没带这行试了试,也可以,可能这是一种规范吧)

1.从sys.argv读取命令行参数:打开一个新的文件编辑器窗口,输入下面的代码,将其保存为map.py。

2.百融金服榕树读取剪贴板内容:

3.调用webbrowser.open()函数打开外部浏览:

#! python3

import webbrowser, sys, pyperclip

if len(sys.argv) > 1:

 mapAddress = ''.join(sys.argv[1:])

else:

 mapAddress = pyperclip.paste()

webbrowser.open('http://map.baidu.com/?newmap=1&ie=utf-8&s=s%26wd%3D' + mapAddress

注:不清楚sys.argv用法的,百融金服榕树请参考这里;不清楚.join()用法的,请参考这里。sys.argv是字符串的列表,所以将它传递给join()方法返回一个字符串。

好了,现在选中’天安门广场’这几个字并复制,然后到桌面双击你的程序。当然你也可以在命令行找到你的程序,然后输入地点。

二、百融金服榕树用requests模块从Web下载文件:requests模块不是Python自带的,通过命令行运行pip install request安装。没翻墙是很难安装成功的,手动安装可以参考这里。

>>> import requests

>>> res = requests.get('http://i.firefoxchina.cn/?from=worldindex') #向get中传入一个网址

>>> type(res) #响应对象

<class 'requests.models.Response'>

>>> print(res.status_code) #响应码

200

>>> res.text #返回的文本

百融金服榕树requests中查看网上下载的文件内容的方法还有很多,如果以后的博客用的到,会做说明,在此不再一一介绍。百融金服榕树在下载文件的过程中,用raise_for_status()方法可以确保下载确实成功,然后再让程序继续做其他事情。

import requests

res = requests.get('http://i.firefoxchina.cn/?from=worldindex')

try:

 res.raise_for_status()

except Exception as exc:

 print('There was a problem: %s' % (exc))

 

发布了64 篇原创文章 · 获赞 0 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/dongsijia/article/details/104718759