分类
摘要:
知识点
这次我们使用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)