Python中主要的循环有 for循环和while循环 for循环是根据设定的次数重复执行代码 while循环实在符合给定的判断条件时执行循环体,不符合则退出循环体 概念这个东西跟你白话多了也不一定能解释的明白,直接通过…
分类:未分类
如何使用Python制作网络爬虫
Python在近几年迅速咋程序界掀起了不小的波澜,而关于python的第三库也使广大程序员趋之若鹜,今天我们就由浅入深的探讨一下如何使用python做一个“网络爬虫”来抓取一些页面信息。今天我们使用的库(包含python…
python环境神器virtualenvwrapper安装与使用
virtualenv与virtualenvwrapper 当涉及到python项目开发时为了不污染全局环境,通常都会使用环境隔离管理工具virtualenv与virtualenvwrapper。 virtualenv是在…
Python基础知识之集合
集合的描述 集合是无序的、不重复的数据集合,它本身是可变的,但里面的元素是不可变类型(这里要注意,即使是含有列表的元组也不可以,必须是完全不可变类型) 创建集合 创建集合可以使用大括号{}来创建,元素间用逗号分隔,但是不…
【Android源码系列】如何解析APK-PackageManagerService
一、惯例BB 新的一年又到了,2018也要加油啊~距离写上一篇文章也有一个月了,今天我们就来看看PackageManagerService(以下简称PMS)。 PMS和AMS、WMS一样,也是一个系统服务,他的主要作用就…
python(3.x) 实现AES 加解密
首先 安装cryptography sudo pip3 install cryptography 确认安装的是2.1.x版本 (1.x版本的api是不一样的). 文件头部的声明为: # coding: utf-8 imp…
Flask项目实战-环境构建
Flask项目实战-环境构建 环境路径配置 myblog/ ├── apps │ ├── cms #后台 │ │ ├── forms.py #表单 …
Python方法(一) - 类的内部方法
类(Class)和实例(Instance) 类是抽象的模板 实例是根据类创建出来的一个个具体的“对象” 每个对象都拥有相同的方法,但各自的数据可能不同 方法就是与实例绑定的函数,和普通函数不同,方法可以直接访问实例的数据…
PackageManagerService中LI,LP等函数后缀的含义
PackageManagerService中有很多函数带有LI,LP,或者LPr,LPw的后缀,表示什么意思? LI — 该函数被调用时需要持有mInstallLock这把锁 LP — 该函数被调…
python加密与解密,加签与验签
在与第三方服务对接时,加密与解密,加签与验签是这个过程中的关键一步 一般情况下,对接服务中会有两对公私钥。使用对方公钥进行加密,使用自己私钥进行加签。传回来的数据,使用自己的私钥解密,使用对方的公钥验签。 import …
Python socket服务器端、客户端传送信息
问题 在windows环境主机A上想每隔15分钟获取远程Linux主机B上定时监控的logFile文件,但通过在A主机上:telnet B'ip port (例:telnet 158.123.12.1 21)查看远程主机…
python面试题之“该死的for循环系列”(一)
这是一道魔性面试题,难倒了无数英雄好汉…… def add(n,i): return n+i def test(): for i in range(4): yield i g=test() for n in [1,10]…