<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xiaochenishere的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/xiaochenishere</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xiaochenishere]]></copyright><item><title><![CDATA[Python网络爬虫与信息提取实例：中国大学排名爬虫]]></title><link>https://blog.youkuaiyun.com/xiaochenishere/article/details/108180318</link><guid>https://blog.youkuaiyun.com/xiaochenishere/article/details/108180318</guid><author>xiaochenishere</author><pubDate>Sun, 23 Aug 2020 10:50:56 +0800</pubDate><description><![CDATA[我们要爬取的网页对应网址为：http://www.zuihaodaxue.cn/zuihaodaxuepaiming2016.html
我们要爬取的内容为该网页上的中国大学排名：

并将爬取到的内容以下面这种格式输出：

要达到上述目标，必须通过以下三个步骤：
（1）从网络上获取大学排名网页内容；
（2）提取网页内容中信息到合适的数据结构
（3）利用数据结果展示并输出结果
具体使用到的完整代码为：
import requests
from bs4 import BeautifulSoup
def getht]]></description><category></category></item><item><title><![CDATA[实例4：网络图片的爬取和存储（尝试用代码下载一张王嘉尔的照片）]]></title><link>https://blog.youkuaiyun.com/xiaochenishere/article/details/107930201</link><guid>https://blog.youkuaiyun.com/xiaochenishere/article/details/107930201</guid><author>xiaochenishere</author><pubDate>Tue, 11 Aug 2020 10:51:59 +0800</pubDate><description><![CDATA[找到一张网络图片，点击鼠标右键，然后点击“检查元素”即可查看该图片的地址，最后通过requests库来爬取图片内容。
接下来我们在百度图片上找一张王嘉尔的照片：

爬取代码如下：
import requests
import os
url="https://ss0.bdstatic.com/94oJfD_bAAcT8t7mm9GUKT-xh_/timg?image&amp;quality=100&amp;size=b4000_4000&amp;sec=1597111702&amp;di=ec48ec0ca6]]></description><category></category></item><item><title><![CDATA[网络爬虫与信息提取 实例3：百度360搜索关键词提交]]></title><link>https://blog.youkuaiyun.com/xiaochenishere/article/details/107928490</link><guid>https://blog.youkuaiyun.com/xiaochenishere/article/details/107928490</guid><author>xiaochenishere</author><pubDate>Tue, 11 Aug 2020 09:55:23 +0800</pubDate><description><![CDATA[百度的关键词接口为：
http://www.baidu.com/s?wd=keyword
我们可以利用params来提交关键词，代码如下：
import requests
kv={'wd':'python'}
try:
    r=requests.get("http://www.baidu.com/s",params=kv)
    r.raise_for_status()
    print(r.request.url)
    r.encoding=r.apparent_encoding
    pr]]></description><category></category></item><item><title><![CDATA[网络爬虫与信息提取 实例2：亚马逊商品页面的爬取]]></title><link>https://blog.youkuaiyun.com/xiaochenishere/article/details/107923347</link><guid>https://blog.youkuaiyun.com/xiaochenishere/article/details/107923347</guid><author>xiaochenishere</author><pubDate>Mon, 10 Aug 2020 22:12:32 +0800</pubDate><description><![CDATA[假如采取与爬取京东页面相同的代码：
import requests
url="https://www.amazon.cn/dp/B07Z4LZ9HW"
try:
    r=requests.get(url)
    r.raise_for_status()
    r.encoding=r.apparent_encoding
    print(r.text[1000：2000])
except:
    print("爬取失败")
则会输出“爬取失败”，因为亚马逊限制了爬虫的爬取，所以我们要对原来的代码]]></description><category></category></item><item><title><![CDATA[网络爬虫与数据提取实例1：京东商品页面的爬取]]></title><link>https://blog.youkuaiyun.com/xiaochenishere/article/details/107901728</link><guid>https://blog.youkuaiyun.com/xiaochenishere/article/details/107901728</guid><author>xiaochenishere</author><pubDate>Sun, 09 Aug 2020 22:32:33 +0800</pubDate><description><![CDATA[京东商品页面的爬取
import requests
url="https://item.jd.com/100012545868.html"#输入你想爬取的页面的网址
try:
    r=requests.get(url)
    r.raise_for_status()
    r.encoding=r.apparent_encoding
    print(r.text[:1000])
except:
    print("爬取失败")

...]]></description><category></category></item><item><title><![CDATA[python语言程序设计实例1：温度转换]]></title><link>https://blog.youkuaiyun.com/xiaochenishere/article/details/107900351</link><guid>https://blog.youkuaiyun.com/xiaochenishere/article/details/107900351</guid><author>xiaochenishere</author><pubDate>Sun, 09 Aug 2020 21:14:01 +0800</pubDate><description><![CDATA[python语言程序设计  实例1：温度转换
将以摄氏度为单位的温度值和以华氏度为单位的温度值互相转换
tempstr=input("请输入带有符号的温度值")
if tempstr[-1] in ['f','F']:
    C=(eval(tempstr[0:-1])-32)/1.8
    print("转换后的温度为:{:.2f}C".format(C))
elif tempstr[-1] in ['c','C']:
    F=eval(tempstr[0:-1])*1.8+32
    prin]]></description><category></category></item><item><title><![CDATA[爬取网页的通用代码框架（自用）]]></title><link>https://blog.youkuaiyun.com/xiaochenishere/article/details/107892399</link><guid>https://blog.youkuaiyun.com/xiaochenishere/article/details/107892399</guid><author>xiaochenishere</author><pubDate>Sun, 09 Aug 2020 12:25:03 +0800</pubDate><description><![CDATA[爬取网页的通用代码框架：
import requests
def gethtmltext(url):
    try:
        r=requests.get(url,timeout=30)
        r.raise_for_status()#如果状态不是200，引发HTTPError异常
        r.encoding=r.apparent_encoding
        return r.text
    except:
        return "产生异常"
if  __nam]]></description><category></category></item><item><title><![CDATA[request库的安装小测]]></title><link>https://blog.youkuaiyun.com/xiaochenishere/article/details/107891869</link><guid>https://blog.youkuaiyun.com/xiaochenishere/article/details/107891869</guid><author>xiaochenishere</author><pubDate>Sun, 09 Aug 2020 11:43:28 +0800</pubDate><description><![CDATA[输入以下代码并运行：
import requests
r=requests.get("http://www.baidu.com")
print(r.status_code)
如果输出为200，则安装requests库成功

]]></description><category></category></item></channel></rss>