摘要: 知识点 这次我们使用python来打造一款间谍程序 程序中会用到许多知识点,大致分为四块   win32API  此处可以在MSDN上查看   Python基础重点在cpytes库的使用,使用方法请点击此处   C语言基础   Hook ​ 程序的基本原理在于通过注册Hook,记录系统事件 那么什么是Hook... 阅读原文
2020-03-25 10:06:08 阅读(2438) 评论(0)
摘要: 主题 Python /1 前言/ 今天我们来说说python的pip换源吧,这个换源,相对来说,还是比较重要的,能让自己少生好几次气的,哈哈哈! /2 为什么要换源/ ​ 我们搞python的,肯定离不开各种各样的第三方包,比如爬虫,有requests,xpath,爬虫界的扛把子Scrapy;Web有d... 阅读原文
2020-03-25 09:16:11 阅读(2720) 评论(0)
摘要: 女儿在做英语练习题, 有一种类型叫做字母组合, 就是将打乱顺序的字母组合成学过的单词, 女儿常常想不出来, 我也经常搔头, 顺序是乱的, 查字典也不好使. 这个难不住程序员, 打开电脑写了十几行 python 程序, 这种问题以后就是小菜一碟了 首先下载一个英语字典的单词文本文件 wget https... 阅读原文
2020-03-25 08:52:02 阅读(2458) 评论(0)
摘要: enumerate 第一个是枚举函数。 在我们的日常编程过程中,我们经常遇到一个问题。 在C语言和一些古老的语言中没有迭代器的概念,所以当我们想要遍历数组或容器时,我们只能使用下标。使用迭代器,我们的遍历过程更加方便。我们可以直接使用变量来迭代容器中的值。最简单的例子是数组遍历。例如,我们需要遍历items数... 阅读原文
2020-03-25 06:56:02 阅读(2666) 评论(0)
摘要: 由于Python的2.x与3.x版本的一些语法使用是不相同的,所以在写和使用Python程序上都会遇到需要切换版本的情况。下面介绍切换Python版本的工具pyenv。 安装pyenv 这里以mac举例,需要先安装brew,没有安装的先去安装一下,现在安装brew和pyenv都需要在终端上设置一下代理。 br... 阅读原文
2020-03-25 06:26:04 阅读(2352) 评论(0)
摘要: 【Part1——理论篇】 试想一个问题,如果我们要抓取某个微博大V微博的评论数据,应该怎么实现呢?最简单的做法就是找到微博评论数据接口,然后通过改变参数来获取最新数据并保存。首先从微博api寻找 抓取评论的接口,如下图所示。 ​ 但是很不幸,该接口频率受限,抓不了几次就被禁了,还没有开始起飞,就凉凉了。 ... 阅读原文
2020-03-25 06:00:48 阅读(2481) 评论(0)
摘要: 【目录】 一 、生成器和yield 1、什么是生成器 2、为何要有生成器  3、如何使用生成器 二、yield表达式应用 三 、三元表达式、列表生成式、生成器表达式 3.1 三元表达式 3.2 列表生成式 3.3 生成器表达式   一、生成器(generator)和yield ... 阅读原文
2020-03-25 00:45:01 阅读(2949) 评论(0)
摘要: 【目录】 一、迭代器 1、什么是迭代器 2、为何要有迭代器 3、如何使用迭代器   一、迭代器 1、什么是迭代器 #迭代器即迭代的工具,那什么是迭代呢?#迭代是一个重复的过程,每次重复即一次迭代,并且每次迭代的结果都是下一次迭代的初始值#只是单纯地重复,因而不是迭代 while ... 阅读原文
2020-03-25 00:09:02 阅读(2402) 评论(0)
摘要: 毫无疑问,Python是当下最炙手可热的编程语言之一,尤其是随着人工智能的快速发展,学习Python已经成为很多年轻人的选择 对于很多零基础小白来说,深入的掌握Python看似是一件非常困难的事情。其实,只要掌握了科学的方法,并制定严格的学习计划,让零基础新手从入门到进阶并不是难事。 如何才能科学的学习Pyt... 阅读原文
2020-03-24 23:50:02 阅读(2416) 评论(0)
摘要: 用python的while循环,打印九九乘法表     自学习编程以来,有的时候,当时觉得会,但过一段时间,就忘了,现在想把一些学过的知识点,做个笔记,给自己一个知识的积累和日后的查询。   Python的while循环:     # !/usr/bin/env python  # -*- coding:... 阅读原文
2020-03-24 22:31:01 阅读(2512) 评论(0)