- 博客(12)
- 收藏
- 关注
原创 [从typecho入坑PHP系列]拓展:PHP中的if条件语句
引言当您编写代码时,您常常需要为不同的判断执行不同的动作。您可以在代码中使用条件语句来完成此任务。在 PHP 中,提供了下列条件语句:if 语句 - 在条件成立时执行代码if…else 语句 - 在条件成立时执行一块代码,条件不成立时执行另一块代码if…elseif…else 语句 - 在若干条件之一成立时执行一个代码块语法介绍/*第一种*/if (条件){ 条件成立...
2020-04-02 10:01:26
453
1
原创 [从typecho入坑PHP系列]install怎么进行安装准备?
install的作用顾名思义,install的作用就是安装, 那如果有人已经安装过了呢?并不是所有人都会直接输入域名让服务器自动跳转到index.php(之所以看不到后缀,只看见域名是因为伪静态),如果有人可以输入域名/install.php是不是会再次安装呢?当然不是!第一件事:确认未安装时,入口文件index.php检查完未安装后,将页面跳转到install.php。为了防止安装后通过...
2020-04-02 10:00:29
829
1
原创 [从typecho入坑PHP系列]typecho系统的整体结构与安装的跳转
Typecho的结构从官网下载typecho后,解压,打开文件夹build,可以看见Typecho的结构。/admin//install//usr//var//license.txt /index.php/install.php三个文件分别是index.php、install.php和LICENSE.txt,其中LICENSE.txt是软件协议,也就是我们使用Typecho...
2020-04-02 09:12:38
1088
原创 [从typecho入坑PHP系列]引言
引言带着目的学习,往往比盲目的学习更有效果,尤其是对于我这种不以PHP开发为主业的,我更希望的是通过学习PHP来完成typecho的美化或者功能拓展。什么是PHP?PHP(全称:PHP:Hypertext Preprocessor,即"PHP:超文本预处理器")是一种通用开源脚本语言。PHP 脚本在服务器上执行。PHP 可免费下载使用。PHP对于初学者来说简单易学,对于专业开发者来说...
2020-04-02 09:11:11
522
2
原创 使用queue队列容量不足程序会无限等待
Python的queue模块通过Queue函数构建队列时。可以为其设置最大容量,如果队列的大小达到了队列的上限,就会加锁,加入就会阻塞,直到队列的内容被消费掉。maxsize的值小于等于0,那么队列的尺寸就是无限制的。from queue import Queueq = Queue(3)for i in range(5): q.put(i)#阻塞,不会进入下一步。for i ...
2019-04-26 08:51:18
1814
原创 python爬虫:多线程爬取Endgame的豆瓣短评并生成词云图
本文由于爬取了短评,未处理数据,结果中存在部分剧透!!慎读!结果展示主要通过爬取复联4豆瓣短评中前500条好评与前500条差评(因为豆瓣限制,只能爬前500条),并生成词云图:环境开发环境:Anaconda for Win 10使用库:import csvimport threadingimport requestsfrom lxml import etreefrom q...
2019-04-26 08:11:05
969
原创 bootstrap的input[type=file]太难看?用button来代替它!
近期在做关于bootstrap的一个项目,不得不说,bootstrap没有对文件上传功能进行美化<input type="file"> <!--依旧是丑陋的按钮--><button class="btn btn-info"><!--相比起来按钮十分好看-->可是无奈按钮没有文件上传功能,如果要去定义一个文件上传函数来绑定button显得有点舍...
2019-04-11 15:26:46
2636
原创 用案例精讲带你快速入门BeautifulSoup4库
BeautifulSoup4库和 lxml 一样,Beautiful Soup 也是一个HTML/XML的解析器,主要的功能也是如何解析和提取 HTML/XML 数据。lxml 只会局部遍历,而Beautiful Soup 是基于HTML DOM(Document Object Model)的,会载入整个文档,解析整个DOM树,因此时间和内存开销都会大很多,所以性能要低于lxml。Beaut...
2019-04-11 15:12:33
420
原创 实例带你快速入门XPath语法和lxml模块
XPath语法和lxml模块什么是XPath?xpath(XML Path Language)是一门在XML和HTML文档中查找信息的语言,可用来在XML和HTML文档中对元素和属性进行遍历。XPath开发工具Chrome插件XPath Helper。Firefox插件Try XPath。XPath语法选取节点:XPath 使用路径表达式来选取 XML 文档中的节点或者节点集。...
2019-04-11 15:10:05
428
原创 使用requests库和lxml解析爬取电影天堂电影信息
使用requests库获取电影天堂电影信息,将所有链接保存下来后可以使用迅雷批量下载。快速获得最新最全电影资源!站点分析以电影天堂国内电影为例http://www.ygdy8.net/html/gndy/china/index.html分析其目录内每一个电影信息存在table中,首先我们要获取每一个电影的详情地址所有电影信息的详情链接获取通过request,获取页面源码,xpath取...
2019-04-11 09:55:20
1888
原创 jQCloud使用与样式调整(词汇距离、词汇点击、词汇效果)
#jQCloud简介jQCloud是一款漂亮的词云软件,效果如图:可以设置鼠标滑过效果,点击跳转链接等,功能十分强大。#jQCloud使用jQCloud的使用也十分简单,包括一个js文件与一个css文件。项目github地址如下:https://github.com/lucaong/jQCloud下载js与css文件后导入即可使用。#使用说明##准备工作首先需要导入文件并构建页...
2019-04-10 21:50:01
1665
原创 使用requests与lxml爬取豆瓣正在上映电影
利用requests库与lxml解析,获取豆瓣电影展示的所有正在上映的电影。没有进行进一步详情查看。因此比较简单。所有单个正在上映电影信息以字典存储,并整合在一张列表里。整理后格式如下: [ { 'title': '反贪风暴4', 'score': '6.3', 'duration': '100分钟', 'actors': ...
2019-04-10 20:28:51
632
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅