- 博客(16)
- 资源 (9)
- 收藏
- 关注
原创 爬取微信好友信息
在写程序之前,需要安装Pillow、itchat、pandas三个模块。此三个模块可以直接使用pip进行安装,将生成信息写进csv文件中,或将信息生成字典(有代码),或将每条信息写进自己的数据库都皆可用于分析好友男女比例与获取好友备注、昵称、所在城市以及个性签名等信息。import itchatfrom pandas import DataFrameitchat.login()frie...
2018-05-24 13:51:43
1841
2
原创 利用Scrapy框架爬取博客园精选区前n页的博客题目、点赞数、链接
将数据写入数据库或生成*.xml文件 代码#Scrapy框架模板# import pymongoimport scrapy# client = pymongo.MongoClient()# mydb = client['mydb']# cnblogs = mydb['cnblogs']class CnBlogSpider(scrapy.Spider): name = ...
2018-05-12 22:21:34
463
原创 Python学习之Ajax技术,爬取Pexels图片存放至本地
1、什么是Ajax技术 Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术.通俗理解就是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。(百度解释) 我们也可以通过网站查看,网页链接为https://www.pexels.com/ 我们在想继续查看
2018-05-09 00:43:18
856
原创 使用单/双/四进程爬虫爬取嗅事百科
1.本例子为一个单/双/四进程爬虫耗时对比 2.顺带练习了爬取嗅事百科生成字典写入文件中的方法 3.练习正则表达式的使用
2018-05-05 00:58:05
283
原创 将图片转化为字符画
一、准备工作 1、准备一张简易照片,我是从百度上下载的一张树的照片,命名为tree.png(如下图),将其放置于要创建python的文件中(方便运行) 2、python(我的版本为python3.6)安装有pillow库 安装方式:pip install pillow(若可以pip安装的话,如果没有先安装pip工具)
2018-04-30 02:14:07
3810
1
原创 WPF中获取当前日期与时间到字符串(也可显示出来)
代码如下using System;using System.Window;using System.Window.Threading;public string DateStr{get;set;}public string TimeStr{get;set;}public void ShowCurrentTime(){ DispatcherTimer ShowTimer ...
2018-04-25 10:30:52
6513
3
原创 WPF中使用checkbox控件制作bool类型开关
代码如下:<Window x:Class="WpfApplication1.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" x...
2018-04-13 11:39:22
1605
原创 c语言中部分库函数的自我实现
在c语言中的字符串函数中,一部分库函数需要经常使用,当然,在与c相关工作的笔试面试中也经常出现,下面就来说说这些函数的作用及其函数的实现。 今天说到在面试及笔试中可能会碰到的,并且其实现也是很有必要的的函数主要有:strlen、strcat、strcpy、strcmp、strdel、strchr六个函数。 一、strlen 头文件:#include /*strlen函数的实现
2017-07-28 20:44:58
260
原创 数据结构—栈的应用
接着上次的栈的应用一,我们接着说说栈在计算机中的一些具体应用。我们知道计算机的最初的本质工作就是做数学运算,那么计算机是如何读入字符串“9+(3-1)*5+8/2”并计算值的呢?在此我们就引入了后缀表达式这个新有概念: 后缀表达式更符合计算机运算规则。 那么后缀表达式又是怎样的呢?又如何在c语言中将中缀表达式转换成后缀表达式了? 解决方案: 遍历中缀表达式中的数字和符号
2017-06-15 11:37:25
708
原创 数据结构—栈的实现及实战应用
今天主要学习了下栈,下面对所学习到关于栈的知识进行下汇总: 首先,栈是一种特殊的线性表,相对于线性表,栈仅能在一端进行操作,所以在我们的栈的实现过程中,完全可以复用线性表的程序,对其进行封装下,达到能满足我们要求的栈的程序。 下面介绍下栈中的两个概念: 栈顶(Top):允许操作的一端 栈底(Bottom):不允许操作的一端 对于栈的性质,我想接触过计算机基础的同学都知道,先进后出嘛。
2017-06-11 21:46:50
610
原创 数据结构—循环链表与双向链表
作为想从事嵌入式方面的机械院学生,相比于搞计算机的,接触数据结构可能相对来说有点晚了,但我相信只要肯学习啥时都不算晚,博客就是督促我追赶上别人的最好见证。博客停更两天,第一天复习课程,昨天考试,当然,昨天也学习了,只是由于时间问题,加上调程序,没来得及更新博客,今天补上昨天的学习内容。接下来言归正传,首先来说下昨天的学习内容。一 循环链表 在单链表中,可用于表示任意的线性关系,但是有些线性关系
2017-06-10 17:34:35
364
原创 数据结构--单链表及静态链表
今天由于时间问题,简短的回忆下今天的内容: 首先简单说下链式结构的概念 链式存储结构:为了表示每个数据元素与其直接后继元素之间的逻辑关系,每个元素除了存储本身本身的信息外 还需要存储指示其直接后继的信息。 在C语言中可以用结构体来定义链表中的指针域 链表中的表头结点也可以用结构体实现 链式存储逻辑结构 n个结点连接成一个链式线性表的结构叫做链
2017-06-07 23:20:19
920
原创 数据结构——线性表(1)
根据自己的学习笔记所整理出来的今天的所学内容 一 线性表的本质: 特征(1)是由0个或多个数据元素的集合 (2)数据元素之间有顺序 (3)数据元素个数有限 (4)数据元素类型必须相同 定义:具有相同类型的n(>=0)个元素之间的有序序列 小结:线性表是数据元素的有序并且有限集合 线性表中的数据元素必须是类型相同的 线性表能够逐项访问
2017-06-06 22:41:30
382
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人