Python Requests 丨爬虫基础入门,华为面试编程题
import requests
def get_huawei_interview_questions(url):
headers = {
'User-Agent': 'Mozilla/5.0',
'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'Accept-Language': 'en',
'Connection': 'keep-alive',
}
try:
response = requests.get(url, headers=headers)
if response.status_code == 200:
print("Success:", response.text)
else:
print("Failed to retrieve the webpage")
except requests.exceptions.RequestException as e:
print(f"An error occurred: {e}")
url = "https://www.huawei.com/en/interview-questions" # 华为面试问题页面
get_huawei_interview_questions(url)
这段代码使用了Python的requests库来获取华为面试问题页面的内容。首先定义了一个get_huawei_interview_questions
函数,它接受一个URL作为参数,并设置了合适的请求头。然后使用requests.get
方法来发送HTTP GET请求,并处理可能发生的异常。如果页面成功获取,它会打印出响应的文本内容;如果发生错误,它会打印出错误信息。
评论已关闭