临街小站


  • 首页

  • 归档

  • 标签

  • 相册

  • 搜索
close
临街小站

pyquery小记

发表于 2016-02-28 | 分类于 网页解析 | 阅读次数

pyquery库是jQuery的Python实现,可以用于解析HTML网页内容,使用方法:

1
from pyquery import PyQuery as pq
  1. 可加载一段HTML字符串,或一个HTML文件,或是一个url地址,例:
1
2
3
d = pq("<html><title>hello</title></html>")
d = pq(filename=path_to_html_file)
d = pq(url='http://www.baidu.com') # 此处url必须写全
阅读全文 »
临街小站

xpath笔记

发表于 2016-02-28 | 分类于 网页解析 | 阅读次数

XPath即为XML路径语言,它是一种用来确定XML(标准通用标记语言的子集)文档中某部分位置的语言。XPath基于XML的树状结构,提供在数据结构树中找寻节点的能力。起初 XPath 的提出的初衷是将其作为一个通用的、介于XPointer与XSLT间的语法模型。但是 XPath 很快的被开发者采用来当作小型查询语言。

简单说,xpath就是: 选择XML文件中节点的方法。

所谓节点(node),就是XML文件的最小构成单位,一共分成7种。

  • element(元素节点)
阅读全文 »
临街小站

伯乐对象身高爬虫

发表于 2016-02-27 | 分类于 Python | 阅读次数

最近在朋友的博客里看到了一篇文章,是讲伯乐在线这个网站上有一个面向对象栏目。什么是面向对象呢,面向对象是一个专门为IT单身男女服务的征友传播平台,由伯乐在线专门为程序员爱情创立的一个公益+免费活动。简单来说,网站的女用户在这个栏目组发帖子,包括自己的相关信息,以及理想的男友条件,男生们可以付出一定代价获得女用户保存在网站上的个人联系方式,看对眼的话,就去领证:)

阅读全文 »
临街小站

Selenium模拟测试教务数据

发表于 2016-02-27 | 分类于 Python | 阅读次数

前言

Selenium是什么,看看Encyclopedia上的说明:

Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7、8、9)、Mozilla Firefox、Mozilla Suite、Google Chrome等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建回归测试检验软件功能和用户需求。支持自动录制动作和自动生成 .Net、Java、Perl等不同语言的测试脚本。Selenium 是ThoughtWorks专门为Web应用程序编写的一个验收测试工具。

简单地说,Selenium就是一个通过执行预先设置的Browser的指令,解放双手,提高工作效率。

阅读全文 »
临街小站

win建立FTP

发表于 2016-02-27 | 分类于 日常 | 阅读次数

win7系统下利用自带的IIS开启FTP服务,不用关闭防火墙。

步骤


开启FTP服务:

  1. 控制面板 ->

  2. 程序 ->

  3. 打开和关闭Windows功能 ->

  4. 在弹出的窗口中选择开启FTP功能和ISS管理控制台。

阅读全文 »
临街小站

FTP

发表于 2016-02-27 | 分类于 日常 | 阅读次数

FTP小序

FTP(File Transfer Protocol),是文件传输协议的简称。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。用户可以通过它把自己的PC机与世界各地所有运行FTP协议的服务器相连,访问服务器上的大量程序和信息。

概述

  • 文件传输是Internet提供的一项基本服务,通过Internet,可以把文件从一台计算机传送到另一台计算机,文件传输服务必须遵循文件传输协议(File Transfer Protocol,FTP)。通过FTP从远程计算机上获取文件称为下载(Download);将本地计算机上的文件复制到远程计算机上称为上传(Upload),文件的“上传”和“下载”功能是用户上网经常要使用到的,许多用户都要从网上“下载”一些文件和资料,那些拥有个人博客(Blog)或者要进行网站管理的用户,经常需要“上传”自己的文件。
阅读全文 »
临街小站

打赏

发表于 2016-02-27 | 分类于 日常 | 阅读次数

随着支付宝和微信转账支付的日益深入人心,有时候我们甚至可以在很多博客文章后面看到小编和文章作者自己添加的DIY打赏功能,包括微信、支付宝等扫描支付转账,本篇文章就是为hexo优化,在每篇文章后面添加打赏功能。

阅读全文 »
临街小站

优化目录

发表于 2016-02-27 | 分类于 日常 | 阅读次数

这次主要介绍一下如何使用Hexo自带的帮助函数在站点中添加文章目录。功能使用了Hexo提供的帮助函数,创建对应局部模块之前,首先要想想这块内容应该属于哪个布局?要添加到哪个局部模块下?考虑这些是为了整洁性,当你添加的东西越来越多的时候才不至于令自己混乱。

文章目录

文章目录肯定是添加到post布局上,这个毋庸置疑,因为只有看文章详情页的时候才需要目录。那么我们在目录layout/_partial/post/下创建toc.ejs文件,代码如下:

1
2
3
4
<div id="toc" class="toc-article">
<div class="toc-title">目录</div>
<%- toc(item.content, {list_number: false}) %>
</div>

这里使用了Hexo提供的toc()帮助函数,它的使用方法如下:

阅读全文 »
1…171819…24
clinjie

clinjie

189 日志
38 分类
69 标签
RSS
github weibo zhihu
Creative Commons
© 2019 clinjie
由 Hexo 强力驱动
主题 - NexT.Muse