使用该TCP连接至百度首页
时间: 2024-09-18 14:04:07 浏览: 86
百度2016研发工程师笔试题及答案(四).pdf
直接连接百度首页并获取内容通常是不实际的,因为网页服务器通常不会直接返回原始HTML文本,而是HTTP响应。但是为了展示概念,我们可以构造一个简单的例子,这个例子假设你试图读取百度首页的基本URL的内容:
1. 首先,你需要明确一点,浏览器通过HTTP GET请求访问网页,并显示结果。而Python的socket库主要用于底层网络编程,如果你只是想浏览网页,推荐使用requests库更为方便。
2. 使用requests库:
```python
import requests
# 百度首页的URL
url = 'http://www.baidu.com'
# 发送GET请求
response = requests.get(url)
# 检查状态码,确定请求是否成功
if response.status_code == 200:
# 获取网页内容
html_content = response.text
print(html_content[:100]) # 打印前100个字符作为示例
else:
print(f"请求失败,状态码:{response.status_code}")
阅读全文