从 Excel 表格中读取网址列表,用Baiduspider爬取网页标题,并将结果保存到新的 Excel 文件中

本文介绍了如何使用Python脚本,结合xlrd、requests、BeautifulSoup和openpyxl库,从Excel表中读取网址,抓取网页的标签内容,针对Baiduspider的UA信息进行识别,并将结果保存至新的Excel文件。 </div> <span>摘要由CSDN通过智能技术生成</span> </div> </div> <article class="baidu_pl"> <div id="article_content" class="article_content clearfix"> <link rel="stylesheet" href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/editerView/kdoc_html_views-1a98987dfd.css"> <link rel="stylesheet" href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/editerView/ck_htmledit_views-044f2cf1dc.css"> <div id="content_views" class="htmledit_views"> <p>Baiduspider也叫百度蜘蛛,是百度搜索引擎的一个自动程序,它的作用是访问互联网上的网页,建立索引数据库,使用户能在百度搜索引擎中搜索到网站相关内容。<br /> 有两个方式可以判断百度蜘蛛。<br /> 方式一:查看UA信息。<br /> 方式二:双向DNS解析认证。<br /> 现在使用的是<strong>方式一:查看UA信息。</strong><br /> 如果UA信息不对,可以直接判断为非百度搜索的蜘蛛。目前<strong>UA分为移动、PC</strong><strong>、和小程序</strong>三个应用场景。</p> <p>使用Python的示例代码,用于爬取提供的Excel表中的网址,并提取每个网页的<title>标签中的内容,然后将结果保存到新的Excel表格中。</p> <h2>一、安装所需的库:</h2> <ul><li><strong>xlrd</strong>: 用于读取 Excel 文件(.xls 格式)的库。</li><li><strong>requests</strong>: 用于发送 HTTP 请求的库,常用于网络爬虫和 Web 开发中。</li><li><strong>BeautifulSoup</strong>: 用于解析 HTML 和 XML 文档的库,提供了简单和有效的方式来浏览、搜索和修改文档树。</li><li><strong>openpyxl</strong>: 用于读写 Excel 文件(.xlsx 格式)的库,可以创建、修改和保存 Excel 文件。</li><li><strong>tqdm</strong>: 用于在 Python 中添加进度条的库,可以在循环中显示进度条,让用户清楚地了解任务的进展。</li></ul> <p>这些库都是 Python 的第三方库,可以通过 pip 工具进行安装。如果你还没有安装这些库,可以使用以下命令进行安装:</p> <pre><code class="language-python">pip install xlrd requests beautifulsoup4 openpyxl tqdm</code></pre> <h2>二、完整代码</h2> <p>新建一个xx.py 文件:</p> <pre><code class="language-python">import xlrd import requests from bs4 import BeautifulSoup from openpyxl import Workbook from urllib.parse import urlparse from tqdm import tqdm # 百度移动浏览器的 UA baidu_mobile_ua = "Mozilla/5.0 (Linux; Android 10; SM-G960U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.105 Mobile Safari/537.36" def main(): input_excel = "所有.xls" # 输入的 Excel 文件名 output_excel = "output.xlsx" # 输出的 Excel 文件名 output_workbook = Workbook() output_sheet = output_workbook.active workbook = xlrd.open_workbook(input_excel) sheet = workbook.sheet_by_index(0) total_cells = sheet.nrows * sheet.ncols progress_bar = tqdm(total=total_cells, desc="Processing URLs", unit="cell", ascii=True, bar_format="{desc}: {percentage:3.0f}%|{n}/{total}") for row_idx in range(0, sheet.nrows): for col_idx in range(sheet.ncols): url = sheet.cell_value(row_idx, col_idx) parsed_url = urlparse(url) if not parsed_url.scheme: url = "http://" + url try: response = requests.get(url, headers={"User-Agent": baidu_mobile_ua}) response.raise_for_status() encoding = response.encoding if 'charset' in response.headers.get('content-type', '').lower() else None soup = BeautifulSoup(response.content, 'html.parser', from_encoding=encoding) title_tag = soup.find('title') title = title_tag.text.strip() if title_tag else 'No title' except requests.exceptions.RequestException as e: title = f"Error: {str(e)}" except Exception as e: title = f"Error: {str(e)}" progress_bar.update(1) output_sheet.append([url, title]) progress_bar.close() output_workbook.save(output_excel) print(f"输出文件 '{output_excel}' 已保存.") if __name__ == "__main__": main() </code></pre> <h2>三、运行</h2> <p><strong>使用命令 python xx.py 运行Python文件,会得到一个output.xlsx文件。</strong></p> <pre><code class="language-python">python xx.py</code></pre> <h2>四、只运行单列数据</h2> <p>例:查询当前行 B 列的数据</p> <pre><code class="language-python">import xlrd import requests from bs4 import BeautifulSoup from openpyxl import Workbook from urllib.parse import urlparse from tqdm import tqdm # 百度移动浏览器的 UA baidu_mobile_ua = "Mozilla/5.0 (Linux; Android 10; SM-G960U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.105 Mobile Safari/537.36" def main(): input_excel = "单列.xls" # 输入的 Excel 文件名 output_excel = "output.xlsx" # 输出的 Excel 文件名 output_workbook = Workbook() output_sheet = output_workbook.active workbook = xlrd.open_workbook(input_excel) sheet = workbook.sheet_by_index(0) total_cells = sheet.nrows progress_bar = tqdm(total=total_cells, desc="Processing URLs", unit="cell", ascii=True, bar_format="{desc}: {percentage:3.0f}%|{n}/{total}") # 遍历 B 列中的每个单元格,获取网址并爬取数据 for row_idx in range(sheet.nrows): url = sheet.cell_value(row_idx, 1) # 获取当前行 B 列的数据 parsed_url = urlparse(url) if not parsed_url.scheme: url = "http://" + url try: response = requests.get(url, headers={"User-Agent": baidu_mobile_ua}) response.raise_for_status() encoding = response.encoding if 'charset' in response.headers.get('content-type', '').lower() else None soup = BeautifulSoup(response.content, 'html.parser', from_encoding=encoding) title_tag = soup.find('title') title = title_tag.text.strip() if title_tag else 'No title' except requests.exceptions.RequestException as e: title = f"Error: {str(e)}" except Exception as e: title = f"Error: {str(e)}" progress_bar.update(1) output_sheet.append([url, title]) progress_bar.close() output_workbook.save(output_excel) print(f"输出文件 '{output_excel}' 已保存.") if __name__ == "__main__": main() </code></pre> <h2>五、查询<noscript>标签是否存在</h2> <p>有的输出‘x’没有的输出‘√’</p> <pre><code class="language-python">import xlrd import requests from bs4 import BeautifulSoup from openpyxl import Workbook from urllib.parse import urlparse from tqdm import tqdm # 百度移动浏览器的 UA baidu_mobile_ua = "Mozilla/5.0 (Linux; Android 10; SM-G960U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.105 Mobile Safari/537.36" def main(): input_excel = "noscript.xls" # 输入的 Excel 文件名 output_excel = "output.xlsx" # 输出的 Excel 文件名 output_workbook = Workbook() output_sheet = output_workbook.active workbook = xlrd.open_workbook(input_excel) sheet = workbook.sheet_by_index(0) total_cells = sheet.nrows progress_bar = tqdm(total=total_cells, desc="Processing URLs", unit="cell", ascii=True, bar_format="{desc}: {percentage:3.0f}%|{n}/{total}") # 遍历 A 列中的每个单元格,获取网址并查询<head>标签内是否有 <noscript> 标签 for row_idx in range(sheet.nrows): url = sheet.cell_value(row_idx, 0) # 获取当前行 A 列的数据 parsed_url = urlparse(url) if not parsed_url.scheme: url = "http://" + url try: response = requests.get(url, headers={"User-Agent": baidu_mobile_ua}) response.raise_for_status() # 检查是否有HTTP错误 soup = BeautifulSoup(response.content, 'html.parser') head_tag = soup.find('head') has_noscript = False if head_tag: has_noscript = head_tag.find('noscript') is not None result = '×' if has_noscript else '√' except requests.exceptions.RequestException as e: result = f"Error: {str(e)}" except Exception as e: result = f"Error: {str(e)}" progress_bar.update(1) output_sheet.append([url, result]) progress_bar.close() output_workbook.save(output_excel) print(f"输出文件 '{output_excel}' 已保存.") if __name__ == "__main__": main() </code></pre> <h2><strong>五、注意:</strong></h2> <p><strong>再次运行时需要把打开的output.xlsx文件关掉,否则覆盖不掉output.xlsx旧文件报错。</strong></p> </div> </div> <div id="treeSkill"></div> </article> <script> $(function() { setTimeout(function () { var mathcodeList = document.querySelectorAll('.htmledit_views img.mathcode'); if (mathcodeList.length > 0) { for (let i = 0; i < mathcodeList.length; i++) { if (mathcodeList[i].naturalWidth === 0 || mathcodeList[i].naturalHeight === 0) { var alt = mathcodeList[i].alt; alt = '\\(' + alt + '\\)'; var curSpan = $('<span class="img-codecogs"></span>'); curSpan.text(alt); $(mathcodeList[i]).before(curSpan); $(mathcodeList[i]).remove(); } } MathJax.Hub.Queue(["Typeset",MathJax.Hub]); } }, 1000) }); </script> </div> <div class="hide-article-box hide-article-pos text-center"> <a class="btn-readmore no-login" id="btn-no-login" target="_blank" rel="noopener" data-report-view='{"mod":"popu_376","spm":"1001.2101.3001.4248","dest":"https://blog.csdn.net/weixin_44523517/article/details/135869663","strategy":"fans-readmore-login","ab":"new"}' data-report-click='{"mod":"popu_376","spm":"1001.2101.3001.4248","dest":"https://blog.csdn.net/weixin_44523517/article/details/135869663","strategy":"fans-readmore-login","ab":"new","extend1":"粉丝未登录阅读更多"}'> <span class="follow-text">关注博主即可阅读全文</span> <img class="chevrondown" src="https://csdnimg.cn/release/blogv2/dist/pc/img/arrowDownAttend.png"> </a> </div> <div class="directory-boxshadow-dialog" style="display:none;"> <div class="directory-boxshadow-dialog-box"> </div> <div class="vip-limited-time-offer-box-new" id="vip-limited-time-offer-box-new"> <img class="limited-img limited-img-new" src="https://csdnimg.cn/release/blogv2/dist/pc/img/vip-limited-close-newWhite.png"> <div class="vip-limited-time-top"> 确定要放弃本次机会? </div> <span class="vip-limited-time-text">福利倒计时</span> <div class="limited-time-box-new"> <span class="time-hour"></span> <i>:</i> <span class="time-minite"></span> <i>:</i> <span class="time-second"></span> </div> <div class="limited-time-vip-box"> <p> <img class="coupon-img" src="https://csdnimg.cn/release/blogv2/dist/pc/img/vip-limited-close-roup.png"> <span class="def">立减 ¥</span> <span class="active limited-num"></span> </p> <span class="">普通VIP年卡可用</span> </div> <a class="limited-time-btn-new" href="https://mall.csdn.net/vip" data-report-click='{"spm":"1001.2101.3001.9621"}' data-report-query='spm=1001.2101.3001.9621'>立即使用</a> </div> </div> <div class="more-toolbox-new" id="toolBarBox"> <div class="left-toolbox"> <div class="toolbox-left"> <div class="profile-box"> <a class="profile-href" target="_blank" href="https://blog.csdn.net/weixin_44523517"><img class="profile-img" src="https://profile-avatar.csdnimg.cn/27a29ef3abcf4518aec33b6a76bbec9b_weixin_44523517.jpg!1"> <span class="profile-name"> 懒员员 </span> </a> </div> <div class="profile-attend"> <a class="tool-attend tool-bt-button tool-bt-attend" href="javascript:;" data-report-view='{"mod":"1592215036_002","spm":"1001.2101.3001.4232","extend1":"关注"}'>关注</a> <a class="tool-item-follow active-animation" style="display:none;">关注</a> </div> </div> <div class="toolbox-middle"> <ul class="toolbox-list"> <li class="tool-item tool-item-size tool-active is-like" id="is-like"> <a class="tool-item-href"> <img style="display:none;" id="is-like-imgactive-animation-like" class="animation-dom active-animation" src="https://csdnimg.cn/release/blogv2/dist/pc/img/tobarThumbUpactive.png" alt=""> <img class="isactive" style="display:none" id="is-like-imgactive" src="https://csdnimg.cn/release/blogv2/dist/pc/img/newHeart2021Active.png" alt=""> <img class="isdefault" style="display:block" id="is-like-img" src="https://csdnimg.cn/release/blogv2/dist/pc/img/newHeart2021Black.png" alt=""> <span id="spanCount" class="count "> 8 </span> </a> <div class="tool-hover-tip"><span class="text space">点赞</span></div> </li> <li class="tool-item tool-item-size tool-active is-unlike" id="is-unlike"> <a class="tool-item-href"> <img class="isactive" style="margin-right:0px;display:none" id="is-unlike-imgactive" src="https://csdnimg.cn/release/blogv2/dist/pc/img/newUnHeart2021Active.png" alt=""> <img class="isdefault" style="margin-right:0px;display:block" id="is-unlike-img" src="https://csdnimg.cn/release/blogv2/dist/pc/img/newUnHeart2021Black.png" alt=""> <span id="unlikeCount" class="count "></span> </a> <div class="tool-hover-tip"><span class="text space">踩</span></div> </li> <li class="tool-item tool-item-size tool-active is-collection "> <a class="tool-item-href" href="javascript:;" data-report-click='{"mod":"popu_824","spm":"1001.2101.3001.4130","ab":"new"}'> <img style="display:none" id="is-collection-img-collection" class="animation-dom active-animation" src="https://csdnimg.cn/release/blogv2/dist/pc/img/tobarCollectionActive.png" alt=""> <img class="isdefault" id="is-collection-img" style="display:block" src="https://csdnimg.cn/release/blogv2/dist/pc/img/newCollectBlack.png" alt=""> <img class="isactive" id="is-collection-imgactive" style="display:none" src="https://csdnimg.cn/release/blogv2/dist/pc/img/newCollectActive.png" alt=""> <span class="count get-collection " data-num="3" id="get-collection"> 3 </span> </a> <div class="tool-hover-tip collect"> <div class="collect-operate-box"> <span class="collect-text" id="is-collection"> 收藏 </span> </div> </div> <div class="tool-active-list"> <div class="text"> 觉得还不错? <span class="collect-text" id="tool-active-list-collection"> 一键收藏 </span> <img id="tool-active-list-close" src="https://csdnimg.cn/release/blogv2/dist/pc/img/collectionCloseWhite.png" alt=""> </div> </div> </li> <li class="tool-item tool-item-size tool-active tool-item-reward"> <a class="tool-item-href" href="javascript:;" data-report-click='{"mod":"popu_830","spm":"1001.2101.3001.4237","dest":"","ab":"new"}'> <img class="isdefault reward-bt" id="rewardBtNew" src="https://csdnimg.cn/release/blogv2/dist/pc/img/newRewardBlack.png" alt="打赏"> <span class="count"></span> </a> <div class="tool-hover-tip"><span class="text space">打赏</span></div> </li> <li class="tool-item tool-item-size tool-active tool-item-comment"> <div class="guide-rr-first"> <img src="https://csdnimg.cn/release/blogv2/dist/pc/img/guideRedReward01.png" alt=""> <button class="btn-guide-known">知道了</button> </div> <a class="tool-item-href" href="#commentBox" data-report-click='{"spm":"1001.2101.3001.7009"}'> <img class="isdefault" src="https://csdnimg.cn/release/blogv2/dist/pc/img/newComment2021Black.png" alt=""> <span class="count"> 0 </span> </a> <div class="tool-hover-tip"><span class="text space">评论</span></div> </li> <li class="tool-item tool-item-bar"> </li> <li class="tool-item tool-item-size tool-active tool-QRcode" data-type="article" id="tool-share"> <a class="tool-item-href" href="javascript:;" data-report-click='{"mod":"1582594662_002","spm":"1001.2101.3001.4129","ab":"new"}'> <img class="isdefault" src="https://csdnimg.cn/release/blogv2/dist/pc/img/newShareBlack.png" alt=""> </a> <div class="QRcode" id="tool-QRcode"> <div class="share-bg-icon icon1" id="shareBgIcon"></div> <div class="share-bg-box"> <div class="share-content"> <img class="share-avatar" src="https://profile-avatar.csdnimg.cn/27a29ef3abcf4518aec33b6a76bbec9b_weixin_44523517.jpg!1" alt=""> <div class="share-tit"> 从 Excel 表格中读取网址列表,用Baiduspider爬取网页标题,并将结果保存到新的 Excel 文件中 </div> <div class="share-dec"> 使用Python的示例代码,用于爬取提供的Excel表中的网址,并提取每个网页的标签中的内容,然后将结果保存到新的Excel表格中。 </div> <a id="copyPosterUrl" class="url" data-report-click='{"spm":"1001.2101.3001.7493"}' data-report-view='{"spm":"1001.2101.3001.7493"}'>复制链接</a> </div> <div class="share-code"> <div class="share-code-box" id='shareCode'></div> <div class="share-code-text">扫一扫</div> </div> </div> <div class="share-code-type"> </div> </div> </li> </ul> </div> <div class="toolbox-right"> <div class="tool-directory"> <a class="bt-columnlist-show" data-id="12278280" data-free="true" data-description="" data-subscribe="false" data-title="python" data-img="https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64" data-url="https://blog.csdn.net/weixin_44523517/category_12278280.html" data-sum="1" data-people="0" data-price="0" data-hotRank="0" data-status="true" data-oldprice="0" data-join="false" data-studyvip="false" data-studysubscribe="false" data-report-view='{"spm":"1001.2101.3001.6334","extend1":"专栏目录"}' data-report-click='{"spm":"1001.2101.3001.6334","extend1":"专栏目录"}'>专栏目录</a> </div> </div> </div> </div> <script type=text/javascript crossorigin src="https://csdnimg.cn/release/phoenix/production/qrcode-7c90a92189.min.js"></script> <script src="//g.csdnimg.cn/??sharewx/1.2.1/sharewx.js" type="text/javascript"></script> <script type="text/javascript" crossorigin src="https://g.csdnimg.cn/common/csdn-login-box/csdn-login-box.js"></script> <script type="text/javascript" crossorigin src="https://g.csdnimg.cn/collection-box/2.1.2/collection-box.js"></script> <div class="first-recommend-box recommend-box "> <div class="recommend-item-box type_download clearfix" data-url="https://download.csdn.net/download/qq_17447925/9917449" data-report-view='{"ab":"new","spm":"1001.2101.3001.6661.1","mod":"popu_871","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant_t0.none-task-download-2~default~BlogCommendFromBaidu~PaidSort-1-9917449-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"1","strategy":"2~default~BlogCommendFromBaidu~PaidSort","dest":"https://download.csdn.net/download/qq_17447925/9917449"}'> <div class="content-box"> <div class="content-blog display-flex"> <div class="title-box"> <a href="https://download.csdn.net/download/qq_17447925/9917449" class="tit" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6661.1","mod":"popu_871","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant_t0.none-task-download-2~default~BlogCommendFromBaidu~PaidSort-1-9917449-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"1","strategy":"2~default~BlogCommendFromBaidu~PaidSort","dest":"https://download.csdn.net/download/qq_17447925/9917449"}' data-report-query='spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-download-2%7Edefault%7EBlogCommendFromBaidu%7EPaidSort-1-9917449-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant_t0.none-task-download-2%7Edefault%7EBlogCommendFromBaidu%7EPaidSort-1-9917449-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="left ellipsis-online ellipsis-online-1">从网站上抓取数据至<em>excel</em></div> </a> </div> <div class="info-box display-flex"> <div class="info display-flex"> <span class="info-block">08-01</span> </div> </div> </div> <div class="desc-box"> <a href="https://download.csdn.net/download/qq_17447925/9917449" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6661.1","mod":"popu_871","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant_t0.none-task-download-2~default~BlogCommendFromBaidu~PaidSort-1-9917449-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"1","strategy":"2~default~BlogCommendFromBaidu~PaidSort","dest":"https://download.csdn.net/download/qq_17447925/9917449"}' data-report-query='spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-download-2%7Edefault%7EBlogCommendFromBaidu%7EPaidSort-1-9917449-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant_t0.none-task-download-2%7Edefault%7EBlogCommendFromBaidu%7EPaidSort-1-9917449-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="desc ellipsis-online ellipsis-online-1">selenium</div> </a> </div> </div> </div> </div> <script src="https://csdnimg.cn/release/blogv2/dist/components/js/pc_wap_commontools-9d6d0707b4.min.js" type="text/javascript" async></script> <div class="second-recommend-box recommend-box "> <div class="recommend-item-box type_download clearfix" data-url="https://download.csdn.net/download/weixin_38697444/13680604" data-report-view='{"ab":"new","spm":"1001.2101.3001.6650.1","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-download-2~default~OPENSEARCH~PaidSort-1-13680604-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"1","strategy":"2~default~OPENSEARCH~PaidSort","dest":"https://download.csdn.net/download/weixin_38697444/13680604"}'> <div class="content-box"> <div class="content-blog display-flex"> <div class="title-box"> <a href="https://download.csdn.net/download/weixin_38697444/13680604" class="tit" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.1","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-download-2~default~OPENSEARCH~PaidSort-1-13680604-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"1","strategy":"2~default~OPENSEARCH~PaidSort","dest":"https://download.csdn.net/download/weixin_38697444/13680604"}' data-report-query='spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-download-2%7Edefault%7EOPENSEARCH%7EPaidSort-1-13680604-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-download-2%7Edefault%7EOPENSEARCH%7EPaidSort-1-13680604-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="left ellipsis-online ellipsis-online-1">您所查看的<em>网页</em>不允许百度<em>保存</em>其快照的设置方法</div> </a> </div> <div class="info-box display-flex"> <div class="info display-flex"> <span class="info-block">12-13</span> </div> </div> </div> <div class="desc-box"> <a href="https://download.csdn.net/download/weixin_38697444/13680604" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.1","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-download-2~default~OPENSEARCH~PaidSort-1-13680604-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"1","strategy":"2~default~OPENSEARCH~PaidSort","dest":"https://download.csdn.net/download/weixin_38697444/13680604"}' data-report-query='spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-download-2%7Edefault%7EOPENSEARCH%7EPaidSort-1-13680604-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-download-2%7Edefault%7EOPENSEARCH%7EPaidSort-1-13680604-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="desc ellipsis-online ellipsis-online-1">今天在百度搜索一个页面的时候,因为页面已经被删除,所以就自然而然用百度快照,打开百度快照,却显示:对不起,您所查看的<em>网页</em>不允许百度<em>保存</em>其快照,所以想到把如何设置禁止百度快照缓存的方法写下来,方法如下:...</div> </a> </div> </div> </div> </div> <a id="commentBox" name="commentBox"></a> <div id="pcCommentBox" class="comment-box comment-box-new2 unlogin-comment-box-new" style="display:none"> <div class="unlogin-comment-model"> <span class="unlogin-comment-tit">参与评论</span> <span class="unlogin-comment-text">您还未登录,请先</span> <span class="unlogin-comment-bt">登录</span> <span class="unlogin-comment-text">后发表或查看评论</span> </div> </div> <div class="recommend-box insert-baidu-box recommend-box-style "> <div class="recommend-item-box no-index" style="display:none"></div> <div class="recommend-item-box type_blog clearfix" data-url="https://blog.csdn.net/qinftian/article/details/136261698" data-report-view='{"ab":"new","spm":"1001.2101.3001.6650.2","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-2-136261698-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"2","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://blog.csdn.net/qinftian/article/details/136261698"}'> <div class="content-box"> <div class="content-blog display-flex"> <div class="title-box"> <a href="https://blog.csdn.net/qinftian/article/details/136261698" class="tit" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.2","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-2-136261698-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"2","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://blog.csdn.net/qinftian/article/details/136261698"}' data-report-query='spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-2-136261698-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-2-136261698-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="left ellipsis-online ellipsis-online-1"><em>Excel</em>——如何利用<em>excel</em>的功能<em>爬取网页</em><em>表格</em>类型的数据以及自动更<em>新</em></div> </a> </div> <div class="info-box display-flex"> <div class="info"> <a href="https://blog.csdn.net/qinftian" target="_blank"><span class="blog-title">龙皮皮的博客</span></a> </div> <div class="info display-flex"> <span class="info-block time">02-23</span> <span class="info-block read"><img class="read-img" src="https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png" alt=""> 2422 </span> </div> </div> </div> <div class="desc-box"> <a href="https://blog.csdn.net/qinftian/article/details/136261698" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.2","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-2-136261698-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"2","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://blog.csdn.net/qinftian/article/details/136261698"}' data-report-query='spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-2-136261698-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-2-136261698-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="desc ellipsis-online ellipsis-online-1">珞珈AI办公。</div> </a> </div> </div> </div> <div class="recommend-item-box type_blog clearfix" data-url="https://blog.csdn.net/2401_85887359/article/details/139886793" data-report-view='{"ab":"new","spm":"1001.2101.3001.6650.3","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~YuanLiJiHua~Position-3-139886793-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"3","strategy":"2~default~YuanLiJiHua~Position","dest":"https://blog.csdn.net/2401_85887359/article/details/139886793"}'> <div class="content-box"> <div class="content-blog display-flex"> <div class="title-box"> <a href="https://blog.csdn.net/2401_85887359/article/details/139886793" class="tit" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.3","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~YuanLiJiHua~Position-3-139886793-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"3","strategy":"2~default~YuanLiJiHua~Position","dest":"https://blog.csdn.net/2401_85887359/article/details/139886793"}' data-report-query='spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EYuanLiJiHua%7EPosition-3-139886793-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EYuanLiJiHua%7EPosition-3-139886793-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="left ellipsis-online ellipsis-online-1"><em>python</em><em>爬取</em>数据并存到<em>excel</em>,<em>python</em><em>爬取</em>数据的意义</div> <div class="tag">最新发布</div> </a> </div> <div class="info-box display-flex"> <div class="info"> <a href="https://blog.csdn.net/2401_85887359" target="_blank"><span class="blog-title">2401_85887359的博客</span></a> </div> <div class="info display-flex"> <span class="info-block time">06-22</span> <span class="info-block read"><img class="read-img" src="https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png" alt=""> 1958 </span> </div> </div> </div> <div class="desc-box"> <a href="https://blog.csdn.net/2401_85887359/article/details/139886793" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.3","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~YuanLiJiHua~Position-3-139886793-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"3","strategy":"2~default~YuanLiJiHua~Position","dest":"https://blog.csdn.net/2401_85887359/article/details/139886793"}' data-report-query='spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EYuanLiJiHua%7EPosition-3-139886793-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EYuanLiJiHua%7EPosition-3-139886793-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="desc ellipsis-online ellipsis-online-1">爬虫的学习按照任务驱动的方式进行,最终实现douban电影Top250的基本信息抓取,包括电影的名称、douban评分、评价数、电影概括、电影链接等。后续会再以可视化的方式展现,比如统计图。是什么网络爬虫是一种按照特定规则,自动抓取互联网信息的程序或者脚本。由于互联网数据的多样性和资源的有限性,如今根据用户需求定向抓取相关<em>网页</em>并分析已经成为了主流的<em>爬取</em>策略。能做什么我们可以<em>爬取</em>自己想看的视频、各种图片,只要是能够通过浏览器访问的数据都可以用它进行<em>爬取</em>。</div> </a> </div> </div> </div> <dl id="recommend-item-box-tow" class="recommend-item-box type_blog clearfix"> </dl> <div class="recommend-item-box type_blog clearfix" data-url="https://blog.csdn.net/www55597/article/details/135664489" data-report-view='{"ab":"new","spm":"1001.2101.3001.6650.4","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-4-135664489-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"4","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://blog.csdn.net/www55597/article/details/135664489"}'> <div class="content-box"> <div class="content-blog display-flex"> <div class="title-box"> <a href="https://blog.csdn.net/www55597/article/details/135664489" class="tit" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.4","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-4-135664489-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"4","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://blog.csdn.net/www55597/article/details/135664489"}' data-report-query='spm=1001.2101.3001.6650.4&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-4-135664489-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-4-135664489-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="left ellipsis-online ellipsis-online-1"><em>python</em>抓取<em>网页</em>内容到<em>excel</em>,<em>python</em>如何抓取<em>网页</em>数据</div> </a> </div> <div class="info-box display-flex"> <div class="info"> <a href="https://blog.csdn.net/www55597" target="_blank"><span class="blog-title">www55597的博客</span></a> </div> <div class="info display-flex"> <span class="info-block time">01-18</span> <span class="info-block read"><img class="read-img" src="https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png" alt=""> 2426 </span> </div> </div> </div> <div class="desc-box"> <a href="https://blog.csdn.net/www55597/article/details/135664489" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.4","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-4-135664489-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"4","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://blog.csdn.net/www55597/article/details/135664489"}' data-report-query='spm=1001.2101.3001.6650.4&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-4-135664489-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-4-135664489-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="desc ellipsis-online ellipsis-online-1">记录一下使用<em>python</em>将<em>网页</em>上的数据写入到<em>excel</em><em>中</em>由于我这边的业务需要去除两个网站<em>中</em>相同的手机号,所以做了一些处理。java程序员第一次接触<em>python</em>,大家可以根据自己的需求修改里面具体的业务逻辑。</div> </a> </div> </div> </div> <div class="recommend-item-box type_blog clearfix" data-url="https://blog.csdn.net/ffcell2016/article/details/120067581" data-report-view='{"ab":"new","spm":"1001.2101.3001.6650.5","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-5-120067581-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"5","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://blog.csdn.net/ffcell2016/article/details/120067581"}'> <div class="content-box"> <div class="content-blog display-flex"> <div class="title-box"> <a href="https://blog.csdn.net/ffcell2016/article/details/120067581" class="tit" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.5","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-5-120067581-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"5","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://blog.csdn.net/ffcell2016/article/details/120067581"}' data-report-query='spm=1001.2101.3001.6650.5&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-5-120067581-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-5-120067581-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="left ellipsis-online ellipsis-online-1"><em>Excel</em>怎么快速提取出<em>网址</em></div> </a> </div> <div class="info-box display-flex"> <div class="info"> <a href="https://blog.csdn.net/ffcell2016" target="_blank"><span class="blog-title">ffcell2016的博客</span></a> </div> <div class="info display-flex"> <span class="info-block time">09-02</span> <span class="info-block read"><img class="read-img" src="https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png" alt=""> 3486 </span> </div> </div> </div> <div class="desc-box"> <a href="https://blog.csdn.net/ffcell2016/article/details/120067581" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.5","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-5-120067581-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"5","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://blog.csdn.net/ffcell2016/article/details/120067581"}' data-report-query='spm=1001.2101.3001.6650.5&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-5-120067581-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-5-120067581-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="desc ellipsis-online ellipsis-online-1">今天跟大家介绍一下<em>Excel</em>怎么提取<em>网址</em> 1.打开<em>Excel</em><em>文件</em>,如下图我们想要快速将<em>文件</em><em>中</em>的<em>网址</em>提取出来。 2.首先我们选<em>中</em>数据单元格区域 3.点击下图选项(<em>Excel</em>工具箱,百度即可了解详细下载安装信息,本文这里就不做详细解说。) 4.依次点击【更多】、【提取更多】、【提取<em>网址</em>】 5.点击【确定】 6.选择<em>网址</em>的存放位置,然后点击【确定】就可以了 7.完成效果如下图所示 ...</div> </a> </div> </div> </div> <div class="recommend-item-box type_blog clearfix" data-url="https://blog.csdn.net/Marco_hui/article/details/135976425" data-report-view='{"ab":"new","spm":"1001.2101.3001.6650.6","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-6-135976425-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"6","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://blog.csdn.net/Marco_hui/article/details/135976425"}'> <div class="content-box"> <div class="content-blog display-flex"> <div class="title-box"> <a href="https://blog.csdn.net/Marco_hui/article/details/135976425" class="tit" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.6","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-6-135976425-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"6","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://blog.csdn.net/Marco_hui/article/details/135976425"}' data-report-query='spm=1001.2101.3001.6650.6&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-6-135976425-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-6-135976425-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="left ellipsis-online ellipsis-online-1">利用<em>Excel</em><em>爬取网页</em>数据</div> </a> </div> <div class="info-box display-flex"> <div class="info"> <a href="https://blog.csdn.net/Marco_hui" target="_blank"><span class="blog-title">Marco创作间</span></a> </div> <div class="info display-flex"> <span class="info-block time">02-01</span> <span class="info-block read"><img class="read-img" src="https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png" alt=""> 8661 </span> </div> </div> </div> <div class="desc-box"> <a href="https://blog.csdn.net/Marco_hui/article/details/135976425" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.6","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-6-135976425-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"6","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://blog.csdn.net/Marco_hui/article/details/135976425"}' data-report-query='spm=1001.2101.3001.6650.6&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-6-135976425-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-6-135976425-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="desc ellipsis-online ellipsis-online-1">想要获取<em>网页</em>上的<em>表格</em>数据,可以通过<em>Excel</em>自带的功能,从网站导入数据,并且可以实时刷<em>新</em>最<em>新</em>数据。</div> </a> </div> </div> </div> <div class="recommend-item-box type_download clearfix" data-url="https://download.csdn.net/download/weixin_56154577/88894554" data-report-view='{"ab":"new","spm":"1001.2101.3001.6650.7","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-download-2~default~OPENSEARCH~Rate-7-88894554-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"7","strategy":"2~default~OPENSEARCH~Rate","dest":"https://download.csdn.net/download/weixin_56154577/88894554"}'> <div class="content-box"> <div class="content-blog display-flex"> <div class="title-box"> <a href="https://download.csdn.net/download/weixin_56154577/88894554" class="tit" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.7","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-download-2~default~OPENSEARCH~Rate-7-88894554-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"7","strategy":"2~default~OPENSEARCH~Rate","dest":"https://download.csdn.net/download/weixin_56154577/88894554"}' data-report-query='spm=1001.2101.3001.6650.7&utm_medium=distribute.pc_relevant.none-task-download-2%7Edefault%7EOPENSEARCH%7ERate-7-88894554-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-download-2%7Edefault%7EOPENSEARCH%7ERate-7-88894554-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="left ellipsis-online ellipsis-online-1"><em>Baidu</em><em>Spi</em><em>der</em>,一个<em>爬取</em>百度搜索结果的爬虫.zip</div> </a> </div> <div class="info-box display-flex"> <div class="info display-flex"> <span class="info-block">03-01</span> </div> </div> </div> <div class="desc-box"> <a href="https://download.csdn.net/download/weixin_56154577/88894554" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.7","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-download-2~default~OPENSEARCH~Rate-7-88894554-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"7","strategy":"2~default~OPENSEARCH~Rate","dest":"https://download.csdn.net/download/weixin_56154577/88894554"}' data-report-query='spm=1001.2101.3001.6650.7&utm_medium=distribute.pc_relevant.none-task-download-2%7Edefault%7EOPENSEARCH%7ERate-7-88894554-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-download-2%7Edefault%7EOPENSEARCH%7ERate-7-88894554-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="desc ellipsis-online ellipsis-online-1">数据存储: 爬虫将提取的数据存储到数据库、<em>文件</em>或其他存储介质<em>中</em>,以备后续分析或展示。常用的存储形式包括关系型数据库、NoSQL数据库、JSON<em>文件</em>等。 遵守规则: 为避免对网站造成过大负担或触发反爬虫机制,爬虫...</div> </a> </div> </div> </div> <div class="recommend-item-box type_download clearfix" data-url="https://download.csdn.net/download/weixin_38686557/13724633" data-report-view='{"ab":"new","spm":"1001.2101.3001.6650.8","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-download-2~default~OPENSEARCH~Rate-8-13724633-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"8","strategy":"2~default~OPENSEARCH~Rate","dest":"https://download.csdn.net/download/weixin_38686557/13724633"}'> <div class="content-box"> <div class="content-blog display-flex"> <div class="title-box"> <a href="https://download.csdn.net/download/weixin_38686557/13724633" class="tit" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.8","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-download-2~default~OPENSEARCH~Rate-8-13724633-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"8","strategy":"2~default~OPENSEARCH~Rate","dest":"https://download.csdn.net/download/weixin_38686557/13724633"}' data-report-query='spm=1001.2101.3001.6650.8&utm_medium=distribute.pc_relevant.none-task-download-2%7Edefault%7EOPENSEARCH%7ERate-8-13724633-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-download-2%7Edefault%7EOPENSEARCH%7ERate-8-13724633-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="left ellipsis-online ellipsis-online-1">PHP判断搜索引擎蜘蛛并自动记忆到<em>文件</em>的代码</div> </a> </div> <div class="info-box display-flex"> <div class="info display-flex"> <span class="info-block">12-18</span> </div> </div> </div> <div class="desc-box"> <a href="https://download.csdn.net/download/weixin_38686557/13724633" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.8","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-download-2~default~OPENSEARCH~Rate-8-13724633-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"8","strategy":"2~default~OPENSEARCH~Rate","dest":"https://download.csdn.net/download/weixin_38686557/13724633"}' data-report-query='spm=1001.2101.3001.6650.8&utm_medium=distribute.pc_relevant.none-task-download-2%7Edefault%7EOPENSEARCH%7ERate-8-13724633-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-download-2%7Edefault%7EOPENSEARCH%7ERate-8-13724633-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="desc ellipsis-online ellipsis-online-1">这个代码示例提供了一个名为`write_naps_bot`的函数,它能够判断用户代理(User-Agent)字符串是否属于搜索引擎蜘蛛,并将相关信息记录到<em>文件</em><em>中</em>。以下是该代码涉及的主要知识点: 1. **用户代理(User-Agent)识别*...</div> </a> </div> </div> </div> <div class="recommend-item-box type_download clearfix" data-url="https://download.csdn.net/download/weixin_42097450/15787325" data-report-view='{"ab":"new","spm":"1001.2101.3001.6650.9","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-download-2~default~OPENSEARCH~Rate-9-15787325-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"9","strategy":"2~default~OPENSEARCH~Rate","dest":"https://download.csdn.net/download/weixin_42097450/15787325"}'> <div class="content-box"> <div class="content-blog display-flex"> <div class="title-box"> <a href="https://download.csdn.net/download/weixin_42097450/15787325" class="tit" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.9","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-download-2~default~OPENSEARCH~Rate-9-15787325-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"9","strategy":"2~default~OPENSEARCH~Rate","dest":"https://download.csdn.net/download/weixin_42097450/15787325"}' data-report-query='spm=1001.2101.3001.6650.9&utm_medium=distribute.pc_relevant.none-task-download-2%7Edefault%7EOPENSEARCH%7ERate-9-15787325-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-download-2%7Edefault%7EOPENSEARCH%7ERate-9-15787325-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="left ellipsis-online ellipsis-online-1"><em>Baidu</em><em>Spi</em><em>der</em>-web:百度蜘蛛<em>网页</em>版</div> </a> </div> <div class="info-box display-flex"> <div class="info display-flex"> <span class="info-block">03-14</span> </div> </div> </div> <div class="desc-box"> <a href="https://download.csdn.net/download/weixin_42097450/15787325" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.9","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-download-2~default~OPENSEARCH~Rate-9-15787325-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"9","strategy":"2~default~OPENSEARCH~Rate","dest":"https://download.csdn.net/download/weixin_42097450/15787325"}' data-report-query='spm=1001.2101.3001.6650.9&utm_medium=distribute.pc_relevant.none-task-download-2%7Edefault%7EOPENSEARCH%7ERate-9-15787325-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-download-2%7Edefault%7EOPENSEARCH%7ERate-9-15787325-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="desc ellipsis-online ellipsis-online-1"><em>Baidu</em><em>Spi</em><em>der</em><em>网页</em>版 此版本为Beta阶段的<em>Baidu</em><em>Spi</em><em>der</em><em>网页</em>版,演示: ://<em>baidu</em>s.now.sh</div> </a> </div> </div> </div> <div class="recommend-item-box type_download clearfix" data-url="https://download.csdn.net/download/gongnl/4570344" data-report-view='{"ab":"new","spm":"1001.2101.3001.6650.10","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-download-2~default~BlogCommendFromBaidu~Rate-10-4570344-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"10","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://download.csdn.net/download/gongnl/4570344"}'> <div class="content-box"> <div class="content-blog display-flex"> <div class="title-box"> <a href="https://download.csdn.net/download/gongnl/4570344" class="tit" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.10","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-download-2~default~BlogCommendFromBaidu~Rate-10-4570344-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"10","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://download.csdn.net/download/gongnl/4570344"}' data-report-query='spm=1001.2101.3001.6650.10&utm_medium=distribute.pc_relevant.none-task-download-2%7Edefault%7EBlogCommendFromBaidu%7ERate-10-4570344-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-download-2%7Edefault%7EBlogCommendFromBaidu%7ERate-10-4570344-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="left ellipsis-online ellipsis-online-1"><em>excel</em> 提取<em>网页</em>数据 4种方法</div> </a> </div> <div class="info-box display-flex"> <div class="info display-flex"> <span class="info-block">09-14</span> </div> </div> </div> <div class="desc-box"> <a href="https://download.csdn.net/download/gongnl/4570344" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.10","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-download-2~default~BlogCommendFromBaidu~Rate-10-4570344-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"10","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://download.csdn.net/download/gongnl/4570344"}' data-report-query='spm=1001.2101.3001.6650.10&utm_medium=distribute.pc_relevant.none-task-download-2%7Edefault%7EBlogCommendFromBaidu%7ERate-10-4570344-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-download-2%7Edefault%7EBlogCommendFromBaidu%7ERate-10-4570344-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="desc ellipsis-online ellipsis-online-1"><em>excel</em> 提取<em>网页</em>数据 4种方法 xmlhttp,querytable,webbrower</div> </a> </div> </div> </div> <div class="recommend-item-box type_download clearfix" data-url="https://download.csdn.net/download/weixin_38506103/12875355" data-report-view='{"ab":"new","spm":"1001.2101.3001.6650.11","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-download-2~default~BlogCommendFromBaidu~Rate-11-12875355-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"11","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://download.csdn.net/download/weixin_38506103/12875355"}'> <div class="content-box"> <div class="content-blog display-flex"> <div class="title-box"> <a href="https://download.csdn.net/download/weixin_38506103/12875355" class="tit" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.11","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-download-2~default~BlogCommendFromBaidu~Rate-11-12875355-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"11","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://download.csdn.net/download/weixin_38506103/12875355"}' data-report-query='spm=1001.2101.3001.6650.11&utm_medium=distribute.pc_relevant.none-task-download-2%7Edefault%7EBlogCommendFromBaidu%7ERate-11-12875355-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-download-2%7Edefault%7EBlogCommendFromBaidu%7ERate-11-12875355-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="left ellipsis-online ellipsis-online-1"><em>python</em>制作爬虫并将抓取结果<em>保存</em>到<em>excel</em><em>中</em></div> </a> </div> <div class="info-box display-flex"> <div class="info display-flex"> <span class="info-block">09-21</span> </div> </div> </div> <div class="desc-box"> <a href="https://download.csdn.net/download/weixin_38506103/12875355" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.11","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-download-2~default~BlogCommendFromBaidu~Rate-11-12875355-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"11","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://download.csdn.net/download/weixin_38506103/12875355"}' data-report-query='spm=1001.2101.3001.6650.11&utm_medium=distribute.pc_relevant.none-task-download-2%7Edefault%7EBlogCommendFromBaidu%7ERate-11-12875355-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-download-2%7Edefault%7EBlogCommendFromBaidu%7ERate-11-12875355-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="desc ellipsis-online ellipsis-online-1">本文给大家记录的是使用<em>Python</em>制作爬虫<em>爬取</em>拉勾网信息并将结果<em>保存</em>到<em>Excel</em><em>中</em>的实现思路及方法,并附上最终源码,有需要的小伙伴可以参考下</div> </a> </div> </div> </div> <div class="recommend-item-box type_download clearfix" data-url="https://download.csdn.net/download/friendship_unique/10038932" data-report-view='{"ab":"new","spm":"1001.2101.3001.6650.12","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-download-2~default~BlogCommendFromBaidu~Rate-12-10038932-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"12","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://download.csdn.net/download/friendship_unique/10038932"}'> <div class="content-box"> <div class="content-blog display-flex"> <div class="title-box"> <a href="https://download.csdn.net/download/friendship_unique/10038932" class="tit" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.12","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-download-2~default~BlogCommendFromBaidu~Rate-12-10038932-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"12","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://download.csdn.net/download/friendship_unique/10038932"}' data-report-query='spm=1001.2101.3001.6650.12&utm_medium=distribute.pc_relevant.none-task-download-2%7Edefault%7EBlogCommendFromBaidu%7ERate-12-10038932-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-download-2%7Edefault%7EBlogCommendFromBaidu%7ERate-12-10038932-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="left ellipsis-online ellipsis-online-1"><em>爬取</em>拉勾网的数据并<em>保存</em>到<em>excel</em><em>中</em></div> </a> </div> <div class="info-box display-flex"> <div class="info display-flex"> <span class="info-block">10-25</span> </div> </div> </div> <div class="desc-box"> <a href="https://download.csdn.net/download/friendship_unique/10038932" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.12","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-download-2~default~BlogCommendFromBaidu~Rate-12-10038932-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"12","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://download.csdn.net/download/friendship_unique/10038932"}' data-report-query='spm=1001.2101.3001.6650.12&utm_medium=distribute.pc_relevant.none-task-download-2%7Edefault%7EBlogCommendFromBaidu%7ERate-12-10038932-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-download-2%7Edefault%7EBlogCommendFromBaidu%7ERate-12-10038932-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="desc ellipsis-online ellipsis-online-1">这个例子用<em>python</em><em>爬取</em>拉勾网上的数据,并<em>保存</em>到<em>excel</em><em>中</em>,注意hea<em>der</em><em>中</em>的数据最好自己用浏览器得到,并替换一下。</div> </a> </div> </div> </div> <div class="recommend-item-box type_download clearfix" data-url="https://download.csdn.net/download/sinat_29957455/9892512" data-report-view='{"ab":"new","spm":"1001.2101.3001.6650.13","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-download-2~default~BlogCommendFromBaidu~Rate-13-9892512-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"13","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://download.csdn.net/download/sinat_29957455/9892512"}'> <div class="content-box"> <div class="content-blog display-flex"> <div class="title-box"> <a href="https://download.csdn.net/download/sinat_29957455/9892512" class="tit" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.13","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-download-2~default~BlogCommendFromBaidu~Rate-13-9892512-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"13","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://download.csdn.net/download/sinat_29957455/9892512"}' data-report-query='spm=1001.2101.3001.6650.13&utm_medium=distribute.pc_relevant.none-task-download-2%7Edefault%7EBlogCommendFromBaidu%7ERate-13-9892512-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-download-2%7Edefault%7EBlogCommendFromBaidu%7ERate-13-9892512-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="left ellipsis-online ellipsis-online-1">htmlunit<em>爬取网页</em>并<em>保存</em>成<em>Excel</em></div> </a> </div> <div class="info-box display-flex"> <div class="info display-flex"> <span class="info-block">07-08</span> </div> </div> </div> <div class="desc-box"> <a href="https://download.csdn.net/download/sinat_29957455/9892512" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.13","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-download-2~default~BlogCommendFromBaidu~Rate-13-9892512-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"13","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://download.csdn.net/download/sinat_29957455/9892512"}' data-report-query='spm=1001.2101.3001.6650.13&utm_medium=distribute.pc_relevant.none-task-download-2%7Edefault%7EBlogCommendFromBaidu%7ERate-13-9892512-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-download-2%7Edefault%7EBlogCommendFromBaidu%7ERate-13-9892512-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="desc ellipsis-online ellipsis-online-1">htmlunit<em>爬取</em>网站的数据并<em>保存</em>成<em>Excel</em><em>表格</em></div> </a> </div> </div> </div> <div class="recommend-item-box type_blog clearfix" data-url="https://blog.csdn.net/m0_59236127/article/details/137627863" data-report-view='{"ab":"new","spm":"1001.2101.3001.6650.14","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-14-137627863-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"14","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://blog.csdn.net/m0_59236127/article/details/137627863"}'> <div class="content-box"> <div class="content-blog display-flex"> <div class="title-box"> <a href="https://blog.csdn.net/m0_59236127/article/details/137627863" class="tit" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.14","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-14-137627863-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"14","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://blog.csdn.net/m0_59236127/article/details/137627863"}' data-report-query='spm=1001.2101.3001.6650.14&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-14-137627863-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-14-137627863-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="left ellipsis-online ellipsis-online-1">使用 <em>Excel</em> 和 <em>Python</em> 从互联网获取数据</div> </a> </div> <div class="info-box display-flex"> <div class="info"> <a href="https://blog.csdn.net/m0_59236127" target="_blank"><span class="blog-title">m0_59236127的博客</span></a> </div> <div class="info display-flex"> <span class="info-block time">04-11</span> <span class="info-block read"><img class="read-img" src="https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png" alt=""> 1161 </span> </div> </div> </div> <div class="desc-box"> <a href="https://blog.csdn.net/m0_59236127/article/details/137627863" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.14","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-14-137627863-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"14","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://blog.csdn.net/m0_59236127/article/details/137627863"}' data-report-query='spm=1001.2101.3001.6650.14&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-14-137627863-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-14-137627863-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="desc ellipsis-online ellipsis-online-1">互联网上有极其丰富的数据资源可以使用。使用<em>Excel</em>可以自动<em>读取</em>部分<em>网页</em><em>中</em>的<em>表格</em>数据,使用<em>Python</em>编写爬虫程序可以<em>读取</em><em>网页</em>的内容。今天的文章主要分为两个部分,一是用通过<em>Python</em>构建一个数据网站,二是分别使用<em>Excel</em>和<em>Python</em>从编写的Web网站上获取数据。</div> </a> </div> </div> </div> <div class="recommend-item-box type_blog clearfix" data-url="https://blog.csdn.net/qq_36407774/article/details/118996024" data-report-view='{"ab":"new","spm":"1001.2101.3001.6650.15","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-15-118996024-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"15","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://blog.csdn.net/qq_36407774/article/details/118996024"}'> <div class="content-box"> <div class="content-blog display-flex"> <div class="title-box"> <a href="https://blog.csdn.net/qq_36407774/article/details/118996024" class="tit" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.15","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-15-118996024-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"15","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://blog.csdn.net/qq_36407774/article/details/118996024"}' data-report-query='spm=1001.2101.3001.6650.15&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-15-118996024-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-15-118996024-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="left ellipsis-online ellipsis-online-1">多线程<em>爬取网页</em><em>标题</em></div> </a> </div> <div class="info-box display-flex"> <div class="info"> <a href="https://blog.csdn.net/qq_36407774" target="_blank"><span class="blog-title">qq_36407774的博客</span></a> </div> <div class="info display-flex"> <span class="info-block time">07-22</span> <span class="info-block read"><img class="read-img" src="https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png" alt=""> 150 </span> </div> </div> </div> <div class="desc-box"> <a href="https://blog.csdn.net/qq_36407774/article/details/118996024" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.15","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-15-118996024-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"15","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://blog.csdn.net/qq_36407774/article/details/118996024"}' data-report-query='spm=1001.2101.3001.6650.15&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-15-118996024-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-15-118996024-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="desc ellipsis-online ellipsis-online-1">多线程<em>爬取网页</em><em>标题</em> import requests from bs4 import BeautifulSoup import concurrent.futures import pandas as pd import time # <em>爬取</em>网站 def craw(host): try: r = requests.get('http://' + host, timeout=10) # print('http://{}---state----{}'.format(hos</div> </a> </div> </div> </div> <div class="recommend-item-box type_blog clearfix" data-url="https://blog.csdn.net/weixin_37646636/article/details/133819102" data-report-view='{"ab":"new","spm":"1001.2101.3001.6650.16","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-16-133819102-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"16","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://blog.csdn.net/weixin_37646636/article/details/133819102"}'> <div class="content-box"> <div class="content-blog display-flex"> <div class="title-box"> <a href="https://blog.csdn.net/weixin_37646636/article/details/133819102" class="tit" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.16","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-16-133819102-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"16","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://blog.csdn.net/weixin_37646636/article/details/133819102"}' data-report-query='spm=1001.2101.3001.6650.16&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-16-133819102-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-16-133819102-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="left ellipsis-online ellipsis-online-1"><em>Excel</em> 构造超链接和提取超链接的<em>网址</em></div> </a> </div> <div class="info-box display-flex"> <div class="info"> <a href="https://blog.csdn.net/weixin_37646636" target="_blank"><span class="blog-title">张紫娃的博客</span></a> </div> <div class="info display-flex"> <span class="info-block time">10-13</span> <span class="info-block read"><img class="read-img" src="https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png" alt=""> 1723 </span> </div> </div> </div> <div class="desc-box"> <a href="https://blog.csdn.net/weixin_37646636/article/details/133819102" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.16","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-16-133819102-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"16","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://blog.csdn.net/weixin_37646636/article/details/133819102"}' data-report-query='spm=1001.2101.3001.6650.16&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-16-133819102-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-16-133819102-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="desc ellipsis-online ellipsis-online-1">【代码】<em>Excel</em> 插入和提取超链接。</div> </a> </div> </div> </div> <div class="recommend-item-box type_blog clearfix" data-url="https://blog.csdn.net/Restzt/article/details/126775912" data-report-view='{"ab":"new","spm":"1001.2101.3001.6650.17","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-17-126775912-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"17","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://blog.csdn.net/Restzt/article/details/126775912"}'> <div class="content-box"> <div class="content-blog display-flex"> <div class="title-box"> <a href="https://blog.csdn.net/Restzt/article/details/126775912" class="tit" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.17","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-17-126775912-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"17","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://blog.csdn.net/Restzt/article/details/126775912"}' data-report-query='spm=1001.2101.3001.6650.17&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-17-126775912-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-17-126775912-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="left ellipsis-online ellipsis-online-1">用<em>Excel</em>,只需30秒就可<em>爬取</em>网站数据</div> <div class="tag">热门推荐</div> </a> </div> <div class="info-box display-flex"> <div class="info"> <a href="https://blog.csdn.net/Restzt" target="_blank"><span class="blog-title">Restzt的博客</span></a> </div> <div class="info display-flex"> <span class="info-block time">09-09</span> <span class="info-block read"><img class="read-img" src="https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png" alt=""> 1万+ </span> </div> </div> </div> <div class="desc-box"> <a href="https://blog.csdn.net/Restzt/article/details/126775912" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.17","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-17-126775912-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"17","strategy":"2~default~BlogCommendFromBaidu~Rate","dest":"https://blog.csdn.net/Restzt/article/details/126775912"}' data-report-query='spm=1001.2101.3001.6650.17&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-17-126775912-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-17-126775912-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="desc ellipsis-online ellipsis-online-1"><em>excel</em><em>爬取</em>网站数据,简单、高效,还不学起来!!!</div> </a> </div> </div> </div> <div class="recommend-item-box type_chatgpt clearfix" data-url="https://wenku.csdn.net/answer/6bba6bb8e46f4efb8a522318bb861736" data-report-view='{"ab":"new","spm":"1001.2101.3001.6650.18","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-chatgpt-2~default~OPENSEARCH~Position-18-6bba6bb8e46f4efb8a522318bb861736-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"18","strategy":"2~default~OPENSEARCH~Position","dest":"https://wenku.csdn.net/answer/6bba6bb8e46f4efb8a522318bb861736"}'> <div class="content-box"> <div class="content-blog display-flex"> <div class="title-box"> <a href="https://wenku.csdn.net/answer/6bba6bb8e46f4efb8a522318bb861736" class="tit" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.18","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-chatgpt-2~default~OPENSEARCH~Position-18-6bba6bb8e46f4efb8a522318bb861736-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"18","strategy":"2~default~OPENSEARCH~Position","dest":"https://wenku.csdn.net/answer/6bba6bb8e46f4efb8a522318bb861736"}' data-report-query='spm=1001.2101.3001.6650.18&utm_medium=distribute.pc_relevant.none-task-chatgpt-2%7Edefault%7EOPENSEARCH%7EPosition-18-6bba6bb8e46f4efb8a522318bb861736-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-chatgpt-2%7Edefault%7EOPENSEARCH%7EPosition-18-6bba6bb8e46f4efb8a522318bb861736-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="left ellipsis-online ellipsis-online-1">使用scarpy<em>爬取</em>百度<em>网页</em>并将<em>爬取</em>数据显示</div> </a> </div> <div class="info-box display-flex"> <div class="info display-flex"> <span class="info-block">05-18</span> </div> </div> </div> <div class="desc-box"> <a href="https://wenku.csdn.net/answer/6bba6bb8e46f4efb8a522318bb861736" target="_blank" data-report-click='{"ab":"new","spm":"1001.2101.3001.6650.18","mod":"popu_387","extra":"{\"highlightScore\":0.0,\"utm_medium\":\"distribute.pc_relevant.none-task-chatgpt-2~default~OPENSEARCH~Position-18-6bba6bb8e46f4efb8a522318bb861736-blog-135869663.235^v43^pc_blog_bottom_relevance_base5\",\"dist_request_id\":\"1722708696470_65679\"}","dist_request_id":"1722708696470_65679","ab_strategy":"landing_bge","index":"18","strategy":"2~default~OPENSEARCH~Position","dest":"https://wenku.csdn.net/answer/6bba6bb8e46f4efb8a522318bb861736"}' data-report-query='spm=1001.2101.3001.6650.18&utm_medium=distribute.pc_relevant.none-task-chatgpt-2%7Edefault%7EOPENSEARCH%7EPosition-18-6bba6bb8e46f4efb8a522318bb861736-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-chatgpt-2%7Edefault%7EOPENSEARCH%7EPosition-18-6bba6bb8e46f4efb8a522318bb861736-blog-135869663.235%5Ev43%5Epc_blog_bottom_relevance_base5'> <div class="desc ellipsis-online ellipsis-online-1">在parse方法<em>中</em>,我们使用CSS选择器从页面<em>中</em>提取<em>标题</em>和链接,并使用<em>Baidu</em><em>Spi</em><em>der</em>Item类创建一个item对象。最后,使用yield语句将item对象返回,Scrapy会自动将其存储到数据库或输出到控制台。 最后,我们需要运行...</div> </a> </div> </div> </div> </div> <div class="blog-footer-bottom" style="margin-top:10px;"></div> <script src="https://g.csdnimg.cn/common/csdn-footer/csdn-footer.js" data-isfootertrack="false" type="text/javascript"></script> <script type="text/javascript"> window.csdn.csdnFooter.options = { el: '.blog-footer-bottom', type: 2 } </script> </main> <aside class="blog_container_aside"> <div id="asideProfile" class="aside-box"> <div class="profile-intro d-flex"> <div class="avatar-box d-flex justify-content-center flex-column"> <a href="https://blog.csdn.net/weixin_44523517" target="_blank" data-report-click='{"mod":"popu_379","spm":"1001.2101.3001.4121","dest":"https://blog.csdn.net/weixin_44523517","ab":"new"}'> <img src="https://profile-avatar.csdnimg.cn/27a29ef3abcf4518aec33b6a76bbec9b_weixin_44523517.jpg!1" class="avatar_pic"> </a> </div> <div class="user-info d-flex flex-column profile-intro-name-box"> <div class="profile-intro-name-boxTop"> <a href="https://blog.csdn.net/weixin_44523517" target="_blank" class="" id="uid" title="懒员员" data-report-click='{"mod":"popu_379","spm":"1001.2101.3001.4122","dest":"https://blog.csdn.net/weixin_44523517","ab":"new"}'> <span class="name " username="weixin_44523517">懒员员</span> </a> <span> </span> <span class="flag expert-blog"> <span class="bubble">CSDN认证博客专家</span> </span> <span class="flag company-blog"> <span class="bubble">CSDN认证企业博客</span> </span> </div> <div class="profile-intro-name-boxFooter"> <span class="personal-home-page personal-home-years" title="已加入 CSDN 6年">码龄6年</span> <span class="personal-home-page"> <a class="personal-home-certification" href="https://i.csdn.net/#/uc/profile?utm_source=14998968" target="_blank" title="山东易搜大数据集团有限公司"> <img src="https://csdnimg.cn/identity/enstaf.png" alt=""> 山东易搜大数据集团有限公司 </a> </span> </div> </div> </div> <div class="data-info d-flex item-tiling"> <dl class="text-center" title="60"> <a href="https://blog.csdn.net/weixin_44523517" data-report-click='{"mod":"1598321000_001","spm":"1001.2101.3001.4310"}' data-report-query="t=1"> <dt><span class="count">60</span></dt> <dd class="font">原创</dd> </a> </dl> <dl class="text-center" data-report-click='{"mod":"1598321000_002","spm":"1001.2101.3001.4311"}' title="46338"> <a href="https://blog.csdn.net/rank/list/weekly" target="_blank"> <dt><span class="count">4万+</span></dt> <dd class="font">周排名</dd> </a> </dl> <dl class="text-center" title="32252"> <a href="https://blog.csdn.net/rank/list/total" data-report-click='{"mod":"1598321000_003","spm":"1001.2101.3001.4312"}' target="_blank"> <dt><span class="count">3万+</span></dt> <dd class="font">总排名</dd> </a> </dl> <dl class="text-center" style="min-width:58px" title="93563"> <dt><span class="count">9万+</span></dt> <dd>访问</dd> </dl> <dl class="text-center" title="4级,点击查看等级说明"> <dt><a href="https://blog.csdn.net/blogdevteam/article/details/103478461" target="_blank"> <img class="level" src="https://csdnimg.cn/identity/blog4.png"> </a> </dt> <dd>等级</dd> </dl> </div> <div class="item-rank"></div> <div class="data-info d-flex item-tiling"> <dl class="text-center" title="805"> <dt><span class="count">805</span></dt> <dd>积分</dd> </dl> <dl class="text-center" id="fanBox" title="1374"> <dt><span class="count" id="fan">1374</span></dt> <dd>粉丝</dd> </dl> <dl class="text-center" title="142"> <dt><span class="count">142</span></dt> <dd>获赞</dd> </dl> <dl class="text-center" title="28"> <dt><span class="count">28</span></dt> <dd>评论</dd> </dl> <dl class="text-center" title="311"> <dt><span class="count">311</span></dt> <dd>收藏</dd> </dl> </div> <div class="aside-box-footer" data-report-view='{"spm":"3001.4296"}'> <div class="badge-box d-flex"> <div class="badge d-flex"> <div class="icon-badge" title="习惯养成"> <div class="mouse-box"> <img class="medal-img" data-report-click='{"spm":"3001.4296"}' src="https://csdnimg.cn/medal/xiguanyangchengLv1.png" alt="习惯养成"> </div> </div> <div class="icon-badge" title="新秀勋章"> <div class="mouse-box"> <img class="medal-img" data-report-click='{"spm":"3001.4296"}' src="https://csdnimg.cn/medal/xinxiu@240.png" alt="新秀勋章"> </div> </div> <div class="icon-badge" title="持之以恒"> <div class="mouse-box"> <img class="medal-img" data-report-click='{"spm":"3001.4296"}' src="https://csdnimg.cn/6442aa9fc16e48d5b07a805642466ec8.png" alt="持之以恒"> </div> </div> <div class="icon-badge" title="五一创作勋章"> <div class="mouse-box"> <img class="medal-img" data-report-click='{"spm":"3001.4296"}' src="https://csdnimg.cn/medal/51_create.png" alt="五一创作勋章"> </div> </div> <div class="icon-badge" title="GitHub"> <div class="mouse-box"> <img class="medal-img" data-report-click='{"spm":"3001.4296"}' src="https://csdnimg.cn/medal/github@240.png" alt="GitHub"> </div> </div> <div class="icon-badge" title="勤写标兵"> <div class="mouse-box"> <img class="medal-img" data-report-click='{"spm":"3001.4296"}' src="https://csdnimg.cn/29e4cfea533a4b739a9a611ce7433b06.png" alt="勤写标兵"> </div> </div> <div class="icon-badge" title="笔耕不辍"> <div class="mouse-box"> <img class="medal-img" data-report-click='{"spm":"3001.4296"}' src="https://csdnimg.cn/02d34b42a3ee476fb50850304ab67017.png" alt="笔耕不辍"> </div> </div> <div class="icon-badge" title="创作能手"> <div class="mouse-box"> <img class="medal-img" data-report-click='{"spm":"3001.4296"}' src="https://csdnimg.cn/medal/qixiebiaobing4@240.png" alt="创作能手"> </div> </div> </div> </div> </div> <div class="profile-intro-name-boxOpration"> <div class="opt-letter-watch-box"> <a rel="nofollow" class="bt-button personal-letter" href="https://im.csdn.net/chat/weixin_44523517" target="_blank" rel="noopener">私信</a> </div> <div class="opt-letter-watch-box"> <a class="personal-watch bt-button" id="btnAttent" >关注</a> </div> </div> </div> <a id="remuneration" data-report-click='{"spm":"1001.2101.3001.9809"}' rel="nofollow" href="" class="remuneration-box"> <img src="" alt=""> </a> <div id="asideWriteGuide" class="aside-box side-write-guide-box type-2" data-report-view='{"spm":"3001.9728"}'> <div class="content-box"> <a rel="nofollow" href="https://mp.csdn.net" target="_blank" class="btn-go-write" data-report-query="spm=3001.9728" data-report-click='{"spm":"3001.9728"}'> <img src="https://img-home.csdnimg.cn/images/20240218021830.png" alt="写文章"> </a> </div> </div> <div id="asideSearchArticle" class="aside-box"> <div class="aside-content search-comter"> <div class="aside-search aside-search-blog"> <input type="text" class="input-serch-blog" name="" autocomplete="off" value="" id="search-blog-words" placeholder="搜博主文章"> <a class="btn-search-blog" data-report-click='{"spm":"1001.2101.3001.9182"}'> <img src="//csdnimg.cn/cdn/content-toolbar/csdn-sou.png?v=1587021042"> </a> </div> </div> </div> <div id="asideHotArticle" class="aside-box"> <h3 class="aside-title">热门文章</h3> <div class="aside-content"> <ul class="hotArticle-list"> <li> <a href="https://blog.csdn.net/weixin_44523517/article/details/130336959" target="_blank" data-report-click='{"mod":"popu_541","spm":"1001.2101.3001.4139","dest":"https://blog.csdn.net/weixin_44523517/article/details/130336959","ab":"new"}'> 安装配置vue3+vite <img src="https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png" alt=""> <span class="read">11397</span> </a> </li> <li> <a href="https://blog.csdn.net/weixin_44523517/article/details/126261412" target="_blank" data-report-click='{"mod":"popu_541","spm":"1001.2101.3001.4139","dest":"https://blog.csdn.net/weixin_44523517/article/details/126261412","ab":"new"}'> Git本地 & Git远程 以及清除Git账号密码缓存命令 <img src="https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png" alt=""> <span class="read">9978</span> </a> </li> <li> <a href="https://blog.csdn.net/weixin_44523517/article/details/131580335" target="_blank" data-report-click='{"mod":"popu_541","spm":"1001.2101.3001.4139","dest":"https://blog.csdn.net/weixin_44523517/article/details/131580335","ab":"new"}'> uniapp 发送全文件 支持App端ios、android,微信小程序,H5 <img src="https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png" alt=""> <span class="read">6841</span> </a> </li> <li> <a href="https://blog.csdn.net/weixin_44523517/article/details/126148715" target="_blank" data-report-click='{"mod":"popu_541","spm":"1001.2101.3001.4139","dest":"https://blog.csdn.net/weixin_44523517/article/details/126148715","ab":"new"}'> Vue 导出Excel表格,并实现合并单元格方法 <img src="https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png" alt=""> <span class="read">6172</span> </a> </li> <li> <a href="https://blog.csdn.net/weixin_44523517/article/details/126611312" target="_blank" data-report-click='{"mod":"popu_541","spm":"1001.2101.3001.4139","dest":"https://blog.csdn.net/weixin_44523517/article/details/126611312","ab":"new"}'> Vue 数组 根据对象属性去重和数组对象去重 <img src="https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png" alt=""> <span class="read">5872</span> </a> </li> </ul> </div> </div> <div id="asideCategory" class="aside-box flexible-box"> <h3 class="aside-title">分类专栏</h3> <div class="aside-content"> <ul> <li> <a class="clearfix special-column-name" href="https://blog.csdn.net/weixin_44523517/category_12280840.html" data-report-click='{"mod":"popu_537","spm":"1001.2101.3001.4137","strategy":"pc付费专栏左侧入口","dest":"https://blog.csdn.net/weixin_44523517/category_12280840.html","ab":"new"}'> <div class="special-column-bar "></div> <img src="https://img-blog.csdnimg.cn/4e276763671b4907b841e1efe6fd05f1.png?x-oss-process=image/resize,m_fixed,h_64,w_64" alt="" onerror="this.src='https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64'"> <span class="title oneline"> vue </span> </a> <span class="special-column-num">41篇</span> </li> <li> <a class="clearfix special-column-name" href="https://blog.csdn.net/weixin_44523517/category_12280844.html" data-report-click='{"mod":"popu_537","spm":"1001.2101.3001.4137","strategy":"pc付费专栏左侧入口","dest":"https://blog.csdn.net/weixin_44523517/category_12280844.html","ab":"new"}'> <div class="special-column-bar "></div> <img src="https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64" alt="" onerror="this.src='https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64'"> <span class="title oneline"> uniapp </span> </a> <span class="special-column-num">8篇</span> </li> <li> <a class="clearfix special-column-name" href="https://blog.csdn.net/weixin_44523517/category_12278280.html" data-report-click='{"mod":"popu_537","spm":"1001.2101.3001.4137","strategy":"pc付费专栏左侧入口","dest":"https://blog.csdn.net/weixin_44523517/category_12278280.html","ab":"new"}'> <div class="special-column-bar "></div> <img src="https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64" alt="" onerror="this.src='https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64'"> <span class="title oneline"> python </span> </a> <span class="special-column-num">1篇</span> </li> <li> <a class="clearfix special-column-name" href="https://blog.csdn.net/weixin_44523517/category_12569441.html" data-report-click='{"mod":"popu_537","spm":"1001.2101.3001.4137","strategy":"pc付费专栏左侧入口","dest":"https://blog.csdn.net/weixin_44523517/category_12569441.html","ab":"new"}'> <div class="special-column-bar "></div> <img src="https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64" alt="" onerror="this.src='https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64'"> <span class="title oneline"> Flutter </span> </a> <span class="special-column-num">2篇</span> </li> <li> <a class="clearfix special-column-name" href="https://blog.csdn.net/weixin_44523517/category_12388377.html" data-report-click='{"mod":"popu_537","spm":"1001.2101.3001.4137","strategy":"pc付费专栏左侧入口","dest":"https://blog.csdn.net/weixin_44523517/category_12388377.html","ab":"new"}'> <div class="special-column-bar "></div> <img src="https://img-blog.csdnimg.cn/8c3d53b34ddc4943b85eadf94d001ed8.png?x-oss-process=image/resize,m_fixed,h_64,w_64" alt="" onerror="this.src='https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64'"> <span class="title oneline"> java </span> </a> <span class="special-column-num">4篇</span> </li> <li> <a class="clearfix special-column-name" href="https://blog.csdn.net/weixin_44523517/category_12362083.html" data-report-click='{"mod":"popu_537","spm":"1001.2101.3001.4137","strategy":"pc付费专栏左侧入口","dest":"https://blog.csdn.net/weixin_44523517/category_12362083.html","ab":"new"}'> <div class="special-column-bar "></div> <img src="https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64" alt="" onerror="this.src='https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64'"> <span class="title oneline"> jQuery </span> </a> <span class="special-column-num">1篇</span> </li> </ul> </div> <p class="text-center"> <a class="flexible-btn" data-fbox="aside-archive"><img class="look-more" src="https://csdnimg.cn/release/blogv2/dist/pc/img/arrowDownWhite.png" alt=""></a> </p> </div> <div id="asideNewComments" class="aside-box"> <h3 class="aside-title">最新评论</h3> <div class="aside-content"> <ul class="newcomment-list"> <li> <a class="title text-truncate" target="_blank" href="https://blog.csdn.net/weixin_44523517/article/details/127413652#comments_32882073" data-report-click='{"mod":"popu_542","spm":"1001.2101.3001.4231","dest":"https://blog.csdn.net/weixin_44523517/article/details/127413652#comments_32882073","ab":"new"}' data-report-view='{"mod":"popu_542","spm":"1001.2101.3001.4231","dest":"https://blog.csdn.net/weixin_44523517/article/details/127413652#comments_32882073","ab":"new"}'>VUE PC端 移动端 REM 适配</a> <p class="comment ellipsis"> <a href="https://blog.csdn.net/qq_39213763" class="user-name" target="_blank">拜了个呗: </a> <span class="code-comments">这个同时适配pc端和移动端呢</span> </p> </li> <li> <a class="title text-truncate" target="_blank" href="https://blog.csdn.net/weixin_44523517/article/details/131580335#comments_31309531" data-report-click='{"mod":"popu_542","spm":"1001.2101.3001.4231","dest":"https://blog.csdn.net/weixin_44523517/article/details/131580335#comments_31309531","ab":"new"}' data-report-view='{"mod":"popu_542","spm":"1001.2101.3001.4231","dest":"https://blog.csdn.net/weixin_44523517/article/details/131580335#comments_31309531","ab":"new"}'>uniapp 发送全文件 支持App端ios、android,微信小程序,H5</a> <p class="comment ellipsis"> <a href="https://blog.csdn.net/hjvjhgh" class="user-name" target="_blank">小白啊啊i: </a> <span class="code-comments">targetSdkVersion设置>=29后在Android10+系统设备不支持当前路径。请更改为应用运行路径!具体请看:https://ask.dcloud.net.cn/article/36199 这个怎么解决啊?</span> </p> </li> <li> <a class="title text-truncate" target="_blank" href="https://blog.csdn.net/weixin_44523517/article/details/131580335#comments_31308860" data-report-click='{"mod":"popu_542","spm":"1001.2101.3001.4231","dest":"https://blog.csdn.net/weixin_44523517/article/details/131580335#comments_31308860","ab":"new"}' data-report-view='{"mod":"popu_542","spm":"1001.2101.3001.4231","dest":"https://blog.csdn.net/weixin_44523517/article/details/131580335#comments_31308860","ab":"new"}'>uniapp 发送全文件 支持App端ios、android,微信小程序,H5</a> <p class="comment ellipsis"> <a href="https://blog.csdn.net/hjvjhgh" class="user-name" target="_blank">小白啊啊i: </a> <span class="code-comments">为什么标准基准可以,但是自定义基座失败了?</span> </p> </li> <li> <a class="title text-truncate" target="_blank" href="https://blog.csdn.net/weixin_44523517/article/details/131580335#comments_30975116" data-report-click='{"mod":"popu_542","spm":"1001.2101.3001.4231","dest":"https://blog.csdn.net/weixin_44523517/article/details/131580335#comments_30975116","ab":"new"}' data-report-view='{"mod":"popu_542","spm":"1001.2101.3001.4231","dest":"https://blog.csdn.net/weixin_44523517/article/details/131580335#comments_30975116","ab":"new"}'>uniapp 发送全文件 支持App端ios、android,微信小程序,H5</a> <p class="comment ellipsis"> <a href="https://blog.csdn.net/zackisv" class="user-name" target="_blank">zackisv: </a> <span class="code-comments">获取失败 PickFile的path为空是啥情况</span> </p> </li> <li> <a class="title text-truncate" target="_blank" href="https://blog.csdn.net/weixin_44523517/article/details/126148715#comments_30614116" data-report-click='{"mod":"popu_542","spm":"1001.2101.3001.4231","dest":"https://blog.csdn.net/weixin_44523517/article/details/126148715#comments_30614116","ab":"new"}' data-report-view='{"mod":"popu_542","spm":"1001.2101.3001.4231","dest":"https://blog.csdn.net/weixin_44523517/article/details/126148715#comments_30614116","ab":"new"}'>Vue 导出Excel表格,并实现合并单元格方法</a> <p class="comment ellipsis"> <a href="https://blog.csdn.net/weixin_43478970" class="user-name" target="_blank">weixin_43478970: </a> <span class="code-comments">怎么让文字居中啊!我是合并竖着的第一列,我想让那个文字在整个第一列的中间怎么弄啊</span> </p> </li> </ul> </div> </div> <div id="asideHotArticle" class="aside-box"> <h3 class="aside-title">大家在看</h3> <div class="aside-content"> <ul class="hotArticle-list"> <li> <a href="https://blog.csdn.net/weixin_66608063/article/details/140899836" target="_blank" data-report-click='{"spm":"1001.2101.3001.10093","dest":"https://blog.csdn.net/weixin_66608063/article/details/140899836","strategy":"202_1052723-1409070_RCMD","ab":"new"}' data-report-view='{"spm":"1001.2101.3001.10093","dest":"https://blog.csdn.net/weixin_66608063/article/details/140899836","strategy":"202_1052723-1409070_RCMD","ab":"new"}'> 【Python文件操作】数据存储与读取的艺术 </a> </li> <li> <a href="https://blog.csdn.net/xiaoyingxixi1989/article/details/140898924" target="_blank" data-report-click='{"spm":"1001.2101.3001.10093","dest":"https://blog.csdn.net/xiaoyingxixi1989/article/details/140898924","strategy":"202_1052723-1408752_RCMD","ab":"new"}' data-report-view='{"spm":"1001.2101.3001.10093","dest":"https://blog.csdn.net/xiaoyingxixi1989/article/details/140898924","strategy":"202_1052723-1408752_RCMD","ab":"new"}'> Docker使用教程 <img src="https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png" alt=""> <span class="read">564</span> </a> </li> <li> <a href="https://blog.csdn.net/2301_80072871/article/details/140873964" target="_blank" data-report-click='{"spm":"1001.2101.3001.10093","dest":"https://blog.csdn.net/2301_80072871/article/details/140873964","strategy":"202_1052723-1408433_RCMD","ab":"new"}' data-report-view='{"spm":"1001.2101.3001.10093","dest":"https://blog.csdn.net/2301_80072871/article/details/140873964","strategy":"202_1052723-1408433_RCMD","ab":"new"}'> 尚硅谷java基础(下)涛哥 <img src="https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png" alt=""> <span class="read">72</span> </a> </li> <li> <a href="https://blog.csdn.net/zhaoxc_2011/article/details/140899720" target="_blank" data-report-click='{"spm":"1001.2101.3001.10093","dest":"https://blog.csdn.net/zhaoxc_2011/article/details/140899720","strategy":"202_1052723-1409077_RCMD","ab":"new"}' data-report-view='{"spm":"1001.2101.3001.10093","dest":"https://blog.csdn.net/zhaoxc_2011/article/details/140899720","strategy":"202_1052723-1409077_RCMD","ab":"new"}'> 7.正方形(tywzoj题库) </a> </li> <li> <a href="https://blog.csdn.net/qq_34419312/article/details/140898763" target="_blank" data-report-click='{"spm":"1001.2101.3001.10093","dest":"https://blog.csdn.net/qq_34419312/article/details/140898763","strategy":"202_1052723-1408670_RCMD","ab":"new"}' data-report-view='{"spm":"1001.2101.3001.10093","dest":"https://blog.csdn.net/qq_34419312/article/details/140898763","strategy":"202_1052723-1408670_RCMD","ab":"new"}'> IndentationError: expected an indented block 深度解析 <img src="https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png" alt=""> <span class="read">428</span> </a> </li> </ul> </div> </div> <div id="asideArchive" class="aside-box" style="display:block!important; width:300px;"> <h3 class="aside-title">最新文章</h3> <div class="aside-content"> <ul class="inf_list clearfix"> <li class="clearfix"> <a href="https://blog.csdn.net/weixin_44523517/article/details/140258601" target="_blank" data-report-click='{"mod":"popu_382","spm":"1001.2101.3001.4136","dest":"https://blog.csdn.net/weixin_44523517/article/details/140258601","ab":"new"}' data-report-view='{"mod":"popu_382","dest":"https://blog.csdn.net/weixin_44523517/article/details/140258601","ab":"new"}'>流程图编辑框架LogicFlow-vue-ts和js</a> </li> <li class="clearfix"> <a href="https://blog.csdn.net/weixin_44523517/article/details/140017087" target="_blank" data-report-click='{"mod":"popu_382","spm":"1001.2101.3001.4136","dest":"https://blog.csdn.net/weixin_44523517/article/details/140017087","ab":"new"}' data-report-view='{"mod":"popu_382","dest":"https://blog.csdn.net/weixin_44523517/article/details/140017087","ab":"new"}'>vue滚动到页面底部时加载</a> </li> <li class="clearfix"> <a href="https://blog.csdn.net/weixin_44523517/article/details/137002694" target="_blank" data-report-click='{"mod":"popu_382","spm":"1001.2101.3001.4136","dest":"https://blog.csdn.net/weixin_44523517/article/details/137002694","ab":"new"}' data-report-view='{"mod":"popu_382","dest":"https://blog.csdn.net/weixin_44523517/article/details/137002694","ab":"new"}'>uniapp vue2解决软件在运行时,未见向用户告知权限申请的目的,华为等上架被拒问题</a> </li> </ul> <div class="archive-bar"></div> <div class="archive-box"> <div class="archive-list-item"><a href="https://blog.csdn.net/weixin_44523517?type=blog&year=2024&month=07" target="_blank" data-report-click='{"mod":"popu_538","spm":"1001.2101.3001.4138","ab":"new","dest":"https://blog.csdn.net/weixin_44523517?type=blog&year=2024&month=07"}'><span class="year">2024年</span><span class="num">7篇</span></a></div> <div class="archive-list-item"><a href="https://blog.csdn.net/weixin_44523517?type=blog&year=2023&month=11" target="_blank" data-report-click='{"mod":"popu_538","spm":"1001.2101.3001.4138","ab":"new","dest":"https://blog.csdn.net/weixin_44523517?type=blog&year=2023&month=11"}'><span class="year">2023年</span><span class="num">31篇</span></a></div> <div class="archive-list-item"><a href="https://blog.csdn.net/weixin_44523517?type=blog&year=2022&month=11" target="_blank" data-report-click='{"mod":"popu_538","spm":"1001.2101.3001.4138","ab":"new","dest":"https://blog.csdn.net/weixin_44523517?type=blog&year=2022&month=11"}'><span class="year">2022年</span><span class="num">22篇</span></a></div> </div> </div> </div> <!-- 详情页显示目录 --> <!--文章目录--> <div id="asidedirectory" class="aside-box"> <div class='groupfile' id="directory"> <h3 class="aside-title">目录</h3> <div class="align-items-stretch group_item"> <div class="pos-box"> <div class="scroll-box"> <div class="toc-box"></div> </div> </div> </div> </div> </div> </aside> <script> $("a.flexible-btn").click(function(){ $(this).parents('div.aside-box').removeClass('flexible-box'); $(this).parents("p.text-center").remove(); }) </script> <script type="text/javascript" src="https://g.csdnimg.cn/user-tooltip/2.7/user-tooltip.js"></script> <script type="text/javascript" src="https://g.csdnimg.cn/user-medal/2.0.0/user-medal.js"></script> </div> <div class="recommend-right align-items-stretch clearfix" id="rightAside" data-type="recommend"> <aside class="recommend-right_aside"> <div id="recommend-right" > <div class='flex-column aside-box groupfile' id="groupfile"> <div class="groupfile-div"> <h3 class="aside-title">目录</h3> <div class="align-items-stretch group_item"> <div class="pos-box"> <div class="scroll-box"> <div class="toc-box"></div> </div> </div> </div> </div> </div> <div class='aside-box kind_person d-flex flex-column'> <h3 class="aside-title">分类专栏</h3> <div class="align-items-stretch kindof_item" id="kind_person_column"> <div class="aside-content"> <ul> <li> <a class="clearfix special-column-name" href="https://blog.csdn.net/weixin_44523517/category_12280840.html" data-report-click='{"mod":"popu_537","spm":"1001.2101.3001.4137","strategy":"pc付费专栏左侧入口","dest":"https://blog.csdn.net/weixin_44523517/category_12280840.html","ab":"new"}'> <div class="special-column-bar "></div> <img src="https://img-blog.csdnimg.cn/4e276763671b4907b841e1efe6fd05f1.png?x-oss-process=image/resize,m_fixed,h_64,w_64" alt="" onerror="this.src='https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64'"> <span class=""> vue </span> </a> <span class="special-column-num">41篇</span> </li> <li> <a class="clearfix special-column-name" href="https://blog.csdn.net/weixin_44523517/category_12280844.html" data-report-click='{"mod":"popu_537","spm":"1001.2101.3001.4137","strategy":"pc付费专栏左侧入口","dest":"https://blog.csdn.net/weixin_44523517/category_12280844.html","ab":"new"}'> <div class="special-column-bar "></div> <img src="https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64" alt="" onerror="this.src='https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64'"> <span class=""> uniapp </span> </a> <span class="special-column-num">8篇</span> </li> <li> <a class="clearfix special-column-name" href="https://blog.csdn.net/weixin_44523517/category_12278280.html" data-report-click='{"mod":"popu_537","spm":"1001.2101.3001.4137","strategy":"pc付费专栏左侧入口","dest":"https://blog.csdn.net/weixin_44523517/category_12278280.html","ab":"new"}'> <div class="special-column-bar "></div> <img src="https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64" alt="" onerror="this.src='https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64'"> <span class=""> python </span> </a> <span class="special-column-num">1篇</span> </li> <li> <a class="clearfix special-column-name" href="https://blog.csdn.net/weixin_44523517/category_12569441.html" data-report-click='{"mod":"popu_537","spm":"1001.2101.3001.4137","strategy":"pc付费专栏左侧入口","dest":"https://blog.csdn.net/weixin_44523517/category_12569441.html","ab":"new"}'> <div class="special-column-bar "></div> <img src="https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64" alt="" onerror="this.src='https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64'"> <span class=""> Flutter </span> </a> <span class="special-column-num">2篇</span> </li> <li> <a class="clearfix special-column-name" href="https://blog.csdn.net/weixin_44523517/category_12388377.html" data-report-click='{"mod":"popu_537","spm":"1001.2101.3001.4137","strategy":"pc付费专栏左侧入口","dest":"https://blog.csdn.net/weixin_44523517/category_12388377.html","ab":"new"}'> <div class="special-column-bar "></div> <img src="https://img-blog.csdnimg.cn/8c3d53b34ddc4943b85eadf94d001ed8.png?x-oss-process=image/resize,m_fixed,h_64,w_64" alt="" onerror="this.src='https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64'"> <span class=""> java </span> </a> <span class="special-column-num">4篇</span> </li> <li> <a class="clearfix special-column-name" href="https://blog.csdn.net/weixin_44523517/category_12362083.html" data-report-click='{"mod":"popu_537","spm":"1001.2101.3001.4137","strategy":"pc付费专栏左侧入口","dest":"https://blog.csdn.net/weixin_44523517/category_12362083.html","ab":"new"}'> <div class="special-column-bar "></div> <img src="https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64" alt="" onerror="this.src='https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64'"> <span class=""> jQuery </span> </a> <span class="special-column-num">1篇</span> </li> </ul> </div> </div> </div> </div> </aside> </div> <div class="recommend-right1 align-items-stretch clearfix" id="rightAsideConcision" data-type="recommend"> <aside class="recommend-right_aside"> <div id="recommend-right-concision" > <div class='flex-column aside-box groupfile' id="groupfileConcision"> <div class="groupfile-div1"> <h3 class="aside-title">目录</h3> <div class="align-items-stretch group_item"> <div class="pos-box"> <div class="scroll-box"> <div class="toc-box"></div> </div> </div> </div> </div> </div> </div> </aside> </div> </div> <div class="mask-dark"></div> <script type="text/javascript"> var timert = setInterval(function() { sideToolbar = $(".csdn-side-toolbar"); if (sideToolbar.length > 0) { sideToolbar.css('cssText', 'bottom:64px !important;') clearInterval(timert); } }, 200); </script> <div class="skin-boxshadow"></div> <div class="directory-boxshadow"></div> <div class="comment-side-box-shadow comment-side-tit-close" id="commentSideBoxshadow"> <div class="comment-side-content"> <div class="comment-side-tit"> <span class="comment-side-tit-count">评论</span> <img class="comment-side-tit-close" src="https://csdnimg.cn/release/blogv2/dist/pc/img/closeBt.png"></div> <div id="pcCommentSideBox" class="comment-box comment-box-new2 unlogin-comment-box-new" style="display:none"> </div> <div id="pcFlodCommentSideBox" class="pc-flodcomment-sidebox"> <div class="comment-fold-tit"><span id="lookUnFlodComment" class="back"><img src="https://csdnimg.cn/release/blogv2/dist/pc/img/commentArrowLeftWhite.png" alt=""></span>被折叠的 <span class="count"></span> 条评论 <a href="https://blogdev.blog.csdn.net/article/details/122245662" class="tip" target="_blank">为什么被折叠?</a> <a href="https://bbs.csdn.net/forums/FreeZone" class="park" target="_blank"> <img src="https://csdnimg.cn/release/blogv2/dist/pc/img/iconPark.png">到【灌水乐园】发言</a> </div> <div class="comment-fold-content"></div> <div id="lookBadComment" class="look-bad-comment side-look-comment"> <a class="look-more-comment">查看更多评论<img src="https://csdnimg.cn/release/blogv2/dist/pc/img/commentArrowDownWhite.png" alt=""></a> </div> </div> </div> <div class="comment-rewarddialog-box"> <div class="form-box"> <div class="title-box"> 添加红包 <a class="btn-form-close"></a> </div> <form id="commentRewardForm"> <div class="ipt-box"> <label for="txtName">祝福语</label> <div class="ipt-btn-box"> <input type="text" name="name" id="txtName" autocomplete="off" maxlength="50"> <a class="btn-ipt btn-random"></a> </div> <p class="notice">请填写红包祝福语或标题</p> </div> <div class="ipt-box"> <label for="txtSendAmount">红包数量</label> <div class="ipt-txt-box"> <input type="text" name="sendAmount" maxlength="4" id="txtSendAmount" placeholder="请填写红包数量(最小10个)" autocomplete="off"> <span class="after-txt">个</span> </div> <p class="notice">红包个数最小为10个</p> </div> <div class="ipt-box"> <label for="txtMoney">红包总金额</label> <div class="ipt-txt-box error"> <input type="text" name="money" maxlength="5" id="txtMoney" placeholder="请填写总金额(最低5元)" autocomplete="off"> <span class="after-txt">元</span> </div> <p class="notice">红包金额最低5元</p> </div> <div class="balance-info-box"> <label>余额支付</label> <div class="balance-info"> 当前余额<span class="balance">3.43</span>元 <a href="https://i.csdn.net/#/wallet/balance/recharge" class="link-charge" target="_blank">前往充值 ></a> </div> </div> <div class="opt-box"> <div class="pay-info"> 需支付:<span class="price">10.00</span>元 </div> <button type="button" class="ml-auto btn-cancel">取消</button> <button type="button" class="ml8 btn-submit" disabled="true">确定</button> </div> </form> </div> </div> <div class="rr-guide-box"> <div class="rr-first-box"> <img src="https://csdnimg.cn/release/blogv2/dist/pc/img/guideRedReward02.png" alt=""> <button class="btn-guide-known next">下一步</button> </div> <div class="rr-second-box"> <img src="https://csdnimg.cn/release/blogv2/dist/pc/img/guideRedReward03.png" alt=""> <button class="btn-guide-known known">知道了</button> </div> </div> </div> <div class="redEnvolope" id="redEnvolope"> <div class="env-box"> <div class="env-container"> <div class="pre-open" id="preOpen"> <div class="top"> <header> <img class="clearTpaErr" :src="redpacketAuthor.avatar" alt="" /> <div class="author">成就一亿技术人!</div> </header> <div class="bot-icon"></div> </div> <footer> <div class="red-openbtn open-start"></div> <div class="tip"> 领取后你会自动成为博主和红包主的粉丝 <a class="rule" target="_blank">规则</a> </div> </footer> </div> <div class="opened" id="opened"> <div class="bot-icon"> <header> <a class="creatorUrl" href="" target="_blank"> <img class="clearTpaErr" src="https://profile-avatar.csdnimg.cn/default.jpg!2" alt="" /> </a> <div class="author"> <div class="tt">hope_wisdom</div> 发出的红包 </div> </header> </div> <div class="receive-box"> <header></header> <div class="receive-list"> </div> </div> </div> </div> <div class="close-btn"></div> </div> </div> <div id="rewardNew" class="reward-popupbox-new"> <p class="rewad-title">打赏作者<span class="reward-close"><img src="https://csdnimg.cn/release/blogv2/dist/pc/img/closeBt.png"></span></p> <dl class="profile-box"> <dd> <a href="https://blog.csdn.net/weixin_44523517" data-report-click='{"mod":"popu_379","dest":"https://blog.csdn.net/weixin_44523517","ab":"new"}'> <img src="https://profile-avatar.csdnimg.cn/27a29ef3abcf4518aec33b6a76bbec9b_weixin_44523517.jpg!1" class="avatar_pic"> </a> </dd> <dt> <p class="blog-name">懒员员</p> <p class="blog-discript">你的鼓励将是我创作的最大动力</p> </dt> </dl> <div class="reward-box-new"> <div class="reward-content"><div class="reward-right"></div></div> </div> <div class="money-box"> <span class="choose-money choosed" data-id="1">¥1</span> <span class="choose-money " data-id="2">¥2</span> <span class="choose-money " data-id="4">¥4</span> <span class="choose-money " data-id="6">¥6</span> <span class="choose-money " data-id="10">¥10</span> <span class="choose-money " data-id="20">¥20</span> </div> <div class="sure-box"> <div class="sure-box-money"> <div class="code-box"> <div class="code-num-box"> <span class="code-name">扫码支付:</span><span class="code-num">¥1</span> </div> <div class="code-img-box"> <div class="renovate"> <img src="https://csdnimg.cn/release/blogv2/dist/pc/img/pay-time-out.png"> <span>获取中</span> </div> </div> <div class="code-pay-box"> <img src="https://csdnimg.cn/release/blogv2/dist/pc/img/newWeiXin.png" alt=""> <img src="https://csdnimg.cn/release/blogv2/dist/pc/img/newZhiFuBao.png" alt=""> <span>扫码支付</span> </div> </div> </div> <div class="sure-box-blance"> <p class="tip">您的余额不足,请更换扫码支付或<a target="_blank" data-report-click='{"mod":"1597646289_003","spm":"1001.2101.3001.4302"}' href="https://i.csdn.net/#/wallet/balance/recharge?utm_source=RewardVip" class="go-invest">充值</a></p> <p class="is-have-money"><a class="reward-sure">打赏作者</a></p> </div> </div> </div> <div class="pay-code"> <div class="pay-money">实付<span class="pay-money-span" data-nowprice='' data-oldprice=''>元</span></div> <div class="content-blance"><a class="blance-bt" href="javascript:;">使用余额支付</a></div> <div class="content-code"> <div id="payCode" data-id=""> <div class="renovate"> <img src="https://csdnimg.cn/release/blogv2/dist/pc/img/pay-time-out.png"> <span>点击重新获取</span> </div> </div> <div class="pay-style"><span><img src="https://csdnimg.cn/release/blogv2/dist/pc/img/weixin.png"></span><span><img src="https://csdnimg.cn/release/blogv2/dist/pc/img/zhifubao.png"></span><span><img src="https://csdnimg.cn/release/blogv2/dist/pc/img/jingdong.png"></span><span class="text">扫码支付</span></div> </div> <div class="bt-close"> <svg t="1567152543821" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="10924" xmlns:xlink="http://www.w3.org/1999/xlink" width="12" height="12"> <defs> <style type="text/css"></style> </defs> <path d="M512 438.378667L806.506667 143.893333a52.032 52.032 0 1 1 73.6 73.621334L585.621333 512l294.485334 294.485333a52.074667 52.074667 0 0 1-73.6 73.642667L512 585.621333 217.514667 880.128a52.053333 52.053333 0 1 1-73.621334-73.642667L438.378667 512 143.893333 217.514667a52.053333 52.053333 0 1 1 73.621334-73.621334L512 438.378667z" fill="" p-id="10925"></path> </svg> </div> <div class="pay-balance"> <input type="radio" class="pay-code-radio" data-type="details"> <span class="span">钱包余额</span> <span class="balance" style="color:#FC5531;font-size:14px;">0</span> <div class="pay-code-tile"> <img src="https://csdnimg.cn/release/blogv2/dist/pc/img/pay-help.png" alt=""> <div class="pay-code-content"> <div class="span"> <p class="title">抵扣说明:</p> <p> 1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。<br> 2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。</p> </div> </div> </div> </div> <a class="pay-balance-con" href="https://i.csdn.net/#/wallet/balance/recharge" target="_blank"><img src="https://csdnimg.cn/release/blogv2/dist/pc/img/recharge.png" alt=""><span>余额充值</span></a> </div> <div style="display:none;"> <img src="" onerror='setTimeout(function(){if(!/(csdn.net|iteye.com|baiducontent.com|googleusercontent.com|360webcache.com|sogoucdn.com|bingj.com|baidu.com)$/.test(window.location.hostname)){window.location.href="\x68\x74\x74\x70\x73\x3a\x2f\x2f\x77\x77\x77\x2e\x63\x73\x64\x6e\x2e\x6e\x65\x74"}},3000);'> </div> <div class="keyword-dec-box" id="keywordDecBox"></div> </body> <!-- 富文本柱状图 --> <link rel="stylesheet" href="https://csdnimg.cn/release/blog_editor_html/release1.6.12/ckeditor/plugins/chart/chart.css" /> <script type="text/javascript" src="https://csdnimg.cn/release/blog_editor_html/release1.6.12/ckeditor/plugins/chart/lib/chart.min.js"></script> <script type="text/javascript" src="https://csdnimg.cn/release/blog_editor_html/release1.6.12/ckeditor/plugins/chart/widget2chart.js"></script> <script src="https://csdnimg.cn/release/blogv2/dist/components/js/axios-83fa28cedf.min.js" type="text/javascript"></script> <script src="https://csdnimg.cn/release/blogv2/dist/components/js/pc_wap_highlight-8defd55d6e.min.js" type="text/javascript"></script> <script src="https://csdnimg.cn/release/blogv2/dist/components/js/pc_wap_common-be82269d23.min.js" type="text/javascript"></script> <script src="https://csdnimg.cn/release/blogv2/dist/components/js/edit_copy_code-bf594a7338.min.js" type="text/javascript"></script> <script src="https://g.csdnimg.cn/lib/cboxEditor/1.1.5/embed-editor.min.js" type="text/javascript"></script> <link rel="stylesheet" href="https://g.csdnimg.cn/lib/cboxEditor/1.1.5/embed-editor.min.css"> <link rel="stylesheet" href="https://csdnimg.cn/release/blog_editor_html/release1.6.12/ckeditor/plugins/codesnippet/lib/highlight/styles/atom-one-light.css"> <script src="https://g.csdnimg.cn/user-accusation/1.0.6/user-accusation.js" type="text/javascript"></script> <script> // 全局声明 if (window.csdn === undefined) { window.csdn = {}; } window.csdn.sideToolbar = { options: { report: { isShow: true, }, qr: { isShow: false, }, guide: { isShow: true } } } $(function() { $(document).on('click', "a.option-box[data-type='report']", function() { window.csdn.loginBox.key({ biz: 'blog', subBiz: 'other_service', cb: function() { window.csdn.feedback({ "type": 'blog', "rtype": 'article', "rid": articleId, "reportedName": username, "submitOptions": { "title": articleTitle, "contentUrl": articleDetailUrl }, "callback": function() { showToast({ text: "感谢您的举报,我们会尽快审核!", bottom: '10%', zindex: 9000, speed: 500, time: 1500 }) } }) } }) }); }) </script> <script src="https://g.csdnimg.cn/baidu-search/1.0.12/baidu-search.js" type="text/javascript"></script> <script src="https://csdnimg.cn/release/download/old_static/js/qrcode.js"></script> <script src="https://g.csdnimg.cn/lib/qrcode/1.0.0/qrcode.min.js"></script> <script src="https://g.csdnimg.cn/user-ordercart/3.0.1/user-ordercart.js" type="text/javascript"></script> <script src="https://g.csdnimg.cn/user-ordertip/5.0.3/user-ordertip.js" type="text/javascript"></script> <script src="https://g.csdnimg.cn/order-payment/4.0.5/order-payment.js" type="text/javascript"></script> <script src="https://csdnimg.cn/release/blogv2/dist/pc/js/common-a425354f6a.min.js" type="text/javascript"></script> <script src="https://csdnimg.cn/release/blogv2/dist/pc/js/detail-42804b7534.min.js" type="text/javascript"></script> <script src="https://csdnimg.cn/release/blogv2/dist/pc/js/column-f814d377e0.min.js" type="text/javascript"></script> <script src="https://g.csdnimg.cn/side-toolbar/3.4/side-toolbar.js" type="text/javascript"></script> <script src="https://g.csdnimg.cn/copyright/1.0.4/copyright.js" type="text/javascript"></script> <script> $(".MathJax").remove(); if ($('div.markdown_views pre.prettyprint code.hljs').length > 0) { $('div.markdown_views')[0].className = 'markdown_views'; } </script> <script type="text/javascript" src="https://csdnimg.cn/release/blog_mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script> <script type="text/x-mathjax-config"> MathJax.Hub.Config({ "HTML-CSS": { linebreaks: { automatic: true, width: "94%container" }, imageFont: null }, tex2jax: { preview: "none", ignoreClass:"title-article" }, mml2jax: { preview: 'none' } }); </script> <script type="text/javascript" crossorigin src="https://g.csdnimg.cn/common/csdn-login-box/csdn-login-box.js"></script></html>