python学习记录

python自动脚本3-windows下实现二进制转字符串

二进制文件转字符串文件 方案一:直接在Linux系统下执行命令: strings file.bin > strings_file.txt 方案二:在windows下实现string...
阅读更多
python学习记录

python小技巧-str()的妙用

当我们对一个文件进行字符串操作时,往往会遇到下面的i情况: 'utf-8' codec can't decode byte 0xca 此时,我们便想用open(file, R...
阅读更多
python学习记录

[转]Python 资源大全中文版

python涉及的方方面面–python可以做什么?本篇文章摘自: Python 资源大全中文版 资源列表 环境管理 管理 Python 版本和环境的工具 p:非常简单...
阅读更多
python学习记录

python零碎笔记

1.pass 语句的用法 pass是空语句,是为了保持程序结构的完整性。 (当没有想好相关语句时,先用pass代替,以保证程序的完整性) if x == 0: x = 1 else...
阅读更多
python学习记录

python自动化脚本2-adb pull导出手机的配置文件

当我们使用adb pull导出手机的配置文件或者一些特定文件时,需要一条一条指令的敲击,如果每次都需要获取这些信息或者需要其他人帮忙导出这些信息,可以直接运行该脚本,自动生成以日期...
阅读更多
python学习记录

python自动化脚本1-解压zip压缩包

当我们有多个zip压缩包需要解压的时候,或者说每天都会有几个新的压缩包需要解压,而每次鼠标点击右键,电脑总会检查安全性,导致反应半天。此时就有了使用脚本来帮助我们自动解压的需求。 ...
阅读更多
python学习记录

windows下自动敲击adb命令脚本

一般情况下,我们想通过CMD命令来做某些操作,例如对安卓手机的adb操作,当有多条命令需要一一执行时,我们便有了自动脚本的需求。 第一种方案:使用bat文件 直接新建个bat文件,...
阅读更多
python学习记录

python常用简单命令(cmd命令)

1.下载某个库,例如numpy: pip install numpy 注意:pip的版本需要与电脑安装python版本一致。有可能会导致安装失败。 卸载使用:uninstall 2...
阅读更多
python学习记录

[python]如何实现一个优先级队列

模块 heapq 代码 import heapq class PriorityQueue: def __init__(self): self._queue = [] self._i...
阅读更多
python学习记录

[转]如何从一个集合中获得最大或最小的N个元素列表?

模块 heapq模块有两个函数: nlargest() 和 nsmallest() 可以完美解决这个问题 实例 import heapq nums = [1, 8, 2, 23, ...
阅读更多