- 博客(132)
- 资源 (1)
- 收藏
- 关注
原创 分享考研公众号
1、计算机类考研公众号,我自认为内容很有价值的:计算机考研助手、灰灰考研…不仅有408知识点清单,还有计算机类院校分析,方便学生各取所需,合理评估自身实力。2、数据结构与算法公众号:图解面试算法、数据结构和算法、程序员小灰…3、优秀博主/行业资讯公众号:裸睡的猪、猿大侠、脚本之家、CSDN…...
2021-02-02 17:00:34
1159
原创 C++ 核心语法速查(类.对象.继承.重载.抽象.封装)
参考:菜鸟教程#include <iostream>using namespace std;int main(){ cout << "请输入您的名称: "; //标准输出流(cout) cin >> name; //标准输入流(cin) cout << "您的名称是: " << name << endl; return 0;}讲解C++ 语言定义了一些头文
2020-07-24 23:43:39
604
原创 C语言 核心语法速查
参考:菜鸟教程#include <stdio.h> int main(){ /* 我的第一个 C 程序 */ printf("Hello, World! \n"); return 0;}要点:1、#include 是一个预处理命令,用来引入头文件。 stdio.h 是一个头文件 (标准输入输出头文件) 。3、所有的 C 语言程序都需要包含 main() 函数。 代码从 main() 函数开始执行。4、printf() 函数在 “stdio.h” 头
2020-07-24 22:17:33
1120
转载 Pycharm的项目文件名是红色的原因及解决办法
今天在继续学习Python时,打开Pycharm后,发现有一个项目下的项目文件名是红色的,如下图:刚开始我以为是我升级 Pycharm导致的,但我并没有急着去解决,因为并不会影响我执行代码等。当我修改了一点代码后,我将它add并commit到Git后,才发现问题的原因:是我以前将Word设置成了Git的一个仓库,但是当时这些文件我并没有添加到Git里,所以会显示为红色。(这倒是挺好,可以提示我记得提交)解决方法一:如上我说的那样,add(add后会显示成绿色)并commit到Git(或者其他版本控制
2020-05-28 15:44:18
4067
转载 MVC框架的全面理解
所谓高耦合度MVC:模型(Model)、视图(View)、控制器(Control) 流程如下: 首先是视图向控制器发送请求,控制器再将业务请求发送给模型, 然后模型处理请求业务并把结果返回给控制器,控制器根据结果再选择 视图。 MVC的优点: 1、低耦合性: 视图层和业务层分离,这样就允许更改视图层代码而不用重新编译模型和 控制器代码。同样,一个应
2020-05-14 00:44:37
800
转载 如何查找下载英文文献
想要找到自己感兴趣的论文,一般而言我们会在谷歌学术先通过关键词搜索找到想要的论文。没有条件的朋友们可以通过谷歌学术镜像进行访问,效果与原网页相差无几。此时,如果在你想看的论文旁边出现了②这一标志,代表有免费版本可供下载,只需要直接点击②即可直接下载。但是,有许多论文会出现③这一情况,即没有免费版本可供下载,此时点击③的链接,进入论文所在杂志社或数据库的页面。如果你所在学校已经购买这一数据库的话,就可以在里面直接get access。如果没有的话,就在这个页面找到论文的DOI号。DOI即Digital
2020-05-13 22:57:38
461
原创 python报错ImportError: cannot import name 'etree' from 'lxml' (E:\python\python\lib\site-packages\lxml
lxml安装正常,import lxml正常,from lxml import etree 报错,查了很多资料,都没有解决问题,但仍然汇总于下:1、电脑中具有 lxml 同名文件,重命名即可,即使不在同一路径,也不允许?2、高版本lxml没有etree模块。有网友确定lxml4.2.5版本带有etree模块,且该版本lxml支持python3.7.4版本。安装命令:pip install l...
2020-05-02 13:29:09
17013
6
转载 MySQL异常ERROR 1055 (420ERROR 1055 (42000): Expression #1 of SELECT list is not in GROUP BY clause
大致错误如:ERROR 1055 (42000): Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‘aaa.test.age’ which is not functionally dependent on columns in GROUP BY clause;thi...
2020-05-01 23:21:58
1043
原创 解决重命名FileNotFoundError: [WinError 3] 系统找不到指定的路径: 'test.csv' -> 'hello/word.csv'
python使用os.rename()函数重命名文件/目录,出现如题报错,在查阅了很多资料后,终于发现了问题。。。将解决办法总结如下
2020-04-27 20:58:39
7025
转载 JavaScript中 {},[],中括号,大括号使用详解
一、{ } 大括号,表示定义一个对象,大部分情况下要有成对的属性和值,或是函数。如:var LangShen = {“Name”:“Langshen”,“AGE”:“28”};上面声明了一个名为“LangShen”的对象,多个属性或函数用,(逗号)隔开,因为是对象的属性,所以访问时,应该用.(点)来层层访问:LangShen.Name、LangShen.AGE,当然我们也可以用数组的方式来访...
2020-04-24 00:02:06
1900
原创 python数据插入连接MySQL数据库
(一) 安装驱动器mysql-connector(二)Python完整代码实例(三)常见报错类型与解决办法
2020-04-23 00:24:40
685
原创 Python爬虫写入excel数据内容不完整有空白行
excel上图:爬虫跑的结果,上图:那么问题出现了,每一组数据都确定是爬下来的,为什么单单这几行没有呢?百度没有看到任何相似问题,只好自己写了。观察发现,这几组数据是不完整的,少了一列,但是我们想要的结果并不是直接舍弃整组数据,而是有多少要多少,so去修改代码吧~...
2020-04-21 21:57:11
2697
1
原创 Xpath提取标签内href,text为空的解决办法
(1)提取标签之间的内容:规则/text() type(result)=result = html.xpath('//div[@class="hd"]/span/text()') (2)提取标签之间的超链接:'规则',不需要text()啦!!!result_url_list = html.xpath('//div[@class="info"]//a/@href')...
2020-04-21 14:04:58
3983
原创 python使用 xlwt,xlrd,xlutils库操作Excel教程
Python xlwt,xlrd语法xlrd和xlwt模块的小栗子 - https://www.cnblogs.com/xiao-apple36/p/9603499.htmlpython xlwt 设置单元格样式 ——https://www.jianshu.com/p/0f0cfffc949bxlwt.Borders()Example ——https://www.programcreek.c...
2020-04-20 20:04:02
1448
原创 win10打开excel为空解决办法
如下图,进入注册表将Excel.Sheet.8和Excel.Sheet.12的 /dde 修改为 “%1”计算机\HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\command计算机\HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open\command...
2020-04-20 18:04:08
1409
原创 Python操作Excel第三方库的对比
python操作Excel的模块提供的功能归纳起来有两种:一、用python读写Excel文件,实际上就是读写有格式的文本文件,操作excel文件和操作text、csv文件没有区别,Excel文件只是用来储存数据。二、除了操作数据,还可以调整Excel文件的表格宽度、字体颜色等。另外需要提到的是用COM调用Excel的API操作Excel文档也是可行的,相当麻烦基本和VBA没有区别。...
2020-04-20 16:59:39
3142
原创 Echarts安装和使用教程
1、下载echarts.min,https://www.echartsjs.com/zh/builder.html2、在同级目录下新建一个.html文件,输入以下代码:<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>ECharts</ti...
2020-04-19 11:46:37
15161
5
原创 ThinkPHP6.0开发网站简明教程
(一)相关概念ThinkPHP支持传统的MVC(Model-View-Controller)模式以及流行的MVVM(Model-View-ViewModel)模式的应用开发。1、MVC模式:模型-视图-控制器(MVC)是一种设计创建 Web 应用程序的模式。Model(模型)是处理数据逻辑的部分;程序员编写程序应有的功能(实现算法等等)、数据库专家进行数据管理和数据库设计(可以实现具体...
2020-04-15 09:54:02
2914
原创 PHP入门简明教程
本文为个人笔记整理,文章目录(一)PHP适合初学者的学习线路:(二)PHP开发工具(一)PHP适合初学者的学习线路:(1) 熟悉HTML/CSS/JS等网页基本元素,完成阶段可自行制作简单的网页,对元素属性相对熟悉。(2) 理解 动态语言 的概念和运做机制,熟悉基本的PHP语法。(3) 学习如何将 PHP与HTML结合 起来,完成简单的动态页面。(4) 接触学习MySQL,开始设计数据...
2020-04-13 22:33:17
3015
原创 前端三语 HTML、CSS、JavaScript 入门简明教程
文章目录(一)概述(二)第一阶段:HTML、CSS、网页布局一、HTML本文为个人笔记整理,视频课程链接:https://www.bilibili.com/video/BV1sW411T78k?(一)概述1、做什么?无论是前端工程师还是后台工程师,我们要做的工作无非是软件的开发。软件主要分两种架构(下图),本文章(前端工程师)主要从事的是B/S的软件的开发。2、什么是B/S?B指bro...
2020-04-08 23:16:58
974
原创 超详细Visual Studio Code配置PHP开发环境 / 如何运行HTML,PHP文件
vscode在编译网页时网页一直显示空白?答:vscode需要保存后在运行才可以生效的(默认ctrl+s)(一)VSCode如何新建一个HTML文件并在网页打开?原文链接:vscode如何运行html-VSCode-PHP中文网新建文件命名为xxx.html,得到一个空白文件。输入英文感叹号 ! +Tab键,自动写入HTML模板。查看运行情况:点击扩展,安装一个名为open in b...
2020-04-08 15:05:40
84898
32
原创 python去掉\t\r\n空格换行符
想要去掉\t\r\n:使用函数 normalize-space()result = html.xpath('normalize-space(//tbody//a/text())')#返回list类型print(result)
2020-04-07 16:58:08
8019
1
原创 解决TypeError: Type 'list' cannot be serialized.
拿到HTML网页html = etree.HTML(content)编写规则html = etree.HTML(content)divs = html.xpath('//div[@class="rank"]//span[@class="span"]')print(type(divs))print(divs)divs返回一个列表,无法直接打印出数据:<class 'list...
2020-04-07 16:09:50
7461
7
原创 如何本地搭建WordPress网站 / phpstudy使用教程
文章目录(一)准备工作(二)安装工作一、安装并配置phpstudy二、安装WordPress程序(三)正式开发(一)准备工作phpStudy :该程序包集成最新的Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend Optimizer+Zend Loader,一次性安装,无须配置即可使用,是非常方便、好用...
2020-04-06 14:54:30
2921
原创 用phpstudy部署thinkphp / 使用教程
(一)安装顺序:(1)在phpstudy中安装php7.1+版本,将路径添加到系统环境变量PATH,cmd下测试是否安装成功:php -v(2)安装composer:Wondows 平台上,打开 https://www.phpcomposer.com/: 下载 setup.exe 安装程序,一步步安装即可,中途需要取php.exe路径,此后一直保持默认选项。cmd下测试:(3)安装th...
2020-04-06 11:45:44
6542
1
原创 Python正则表达式提取网页数据(代码实例)
import rehtml = """ <div id="songs-list"> <h2 class="title">流行金曲</h2> <p class = "introduction">经典歌曲列表</p> <ul id="list" class="list-group"> ...
2020-04-04 22:46:29
5442
转载 KeyError: 'Spider not found:name为何找不到spider
四种可能:https://blog.csdn.net/weixin_41931602/article/details/81747393一种可能:https://blog.csdn.net/qxqxqzzz/article/details/47187289?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=dist...
2020-04-03 16:34:44
857
原创 XPath提取网页数据(附实例)
文章目录(一)XPath语法(二)用Python实践Python爬虫的两个思路:常用写法(三)一个案例【完整代码】(一)XPath语法借助Chrome浏览器的XPath插件来学习XPath语法,视频学习链接:网络爬虫与XPath(一)网络爬虫与XPath(二)笔记:目标标签、目标标签、目标属性、目标标签、父标签、父标签+父属性父标签+父属性+目标标签爷爷标签+父标签+…(规则...
2020-04-03 16:33:21
9699
转载 网页结构简介
“互联网中有50%以上的流量是爬虫”,那这么多的爬虫它们在互联网上做什么呢?答案当然是:孜孜不倦的爬取爬取网页信息。今天我们就来讲讲组成互联网的重要部分之一:HTML网页。文章目录一、起源与发展二、组成部分1.HTML标签2.数据3.CSS样式4.js
2020-04-02 16:39:51
2170
转载 Scrapy shell 命令行模式 使用教程
文章目录一、Scrapy shell一句话介绍二、Scrapy内置的Selector选择器三、Scrapy shell 实战演练...
2020-03-28 20:43:41
1165
转载 scrapy输出的json文件中如何显示中文
scrapy用-o filename.json 输出时,会默认使用unicode编码,当内容为中文时,输出的json文件不便于查看,如下图:可以在setting.py文件中修改默认的输出编码方式,只需要在setting.py中增加如下语句(默认似乎是没有指定的,所以要增加,如果默认有,就直接修改)FEED_EXPORT_ENCODING = ‘utf-8’修改后输出如下:原文链接:ht...
2020-03-27 22:29:00
622
原创 Scrapy绕过反爬虫策略汇总
一、Scrapy无法返回爬取内容的几种可能原因1,ip封锁爬取2,xpath路径不对3,xpath路径出现font,tbody标签4,xpath路径不够明确5,robot协议6,请求头封锁二、网站如何识别爬虫?三、网站常见反爬虫策略?四、常见反反爬虫策略?五、实战演练
2020-03-27 19:35:32
2784
1
原创 Scrapy框架安装以及应用教程(代码实例)
win10安装Scrapy(1)有两种办法,一是用Anaconda安装,(2)二是用pip安装,pip无法直接安装scrapy框架,需要先安装很多依赖库。应用实例:新建一个项目...
2020-03-25 14:11:24
470
原创 Python爬虫四大选择器(正则、BS4、Xpath、CSS)介绍 / 代码实例
(图源以及参考:python爬虫系列 https://www.jianshu.com/p/4424c7f36143)爬虫的流程:请求网页 - 解析网页 - 提取网页数据 - 保存数据(1)请求网页(2)解析网页、提取数据的组合:bs4 + lxml 或者 lxml+xpath等(3)保存数据文章目录Json库lxml库requests 库正则表达式bs4xpathJson库bs4...
2020-03-22 08:36:22
2431
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人