ICode9

精准搜索请尝试: 精确搜索
  • Python 中 os 模块中常用函数和常量(中)2021-11-28 20:34:43

    os.listdir(path=None):返回 path 目录下的所有文件(夹)的 list 对象。如果 path 是 None,则其值是当前目录,即’.’。例如: >>>os.listdir('./imgs') ['binary_system.png', 'dirA', 'Hexadecimal.png', 'src2', 'text.jpg', 'tex

  • Python中文件目录常用函数2021-11-28 17:31:59

    Python中文件目录常用函数 1.> 等效于 rm * -rf 命令递归删除的: import shutil shutil.rmtree(路径) 2.> 等效于 mkdir -p 命令递归创建目录: os.makedirs(dst) 3.> 等效于 cp -r src_path dst_path import shutil shutil.copytree(src, dst) 4. 注意: os.system(系统命令)

  • 利用cx_Freeze在linux下打包python程序2021-11-28 14:32:56

    Linux 下打包方法总结 1. 安装 patchelf   在安装 patchelf 前,须保证系统安装 wget、autoconf、automake、libtool 等工具,安命令如下: sudo apt install wget autoconf automake libtool -y   1.1 使用以下命令下载patchelf: wget https://github.com/NixOS/patchelf/arch

  • 自动化框架之logbook2021-11-28 07:00:07

      日志管理作为软件项目的通用部分,无论是开发还是自动化测试过程中,都显得尤为重要。 最初是打算利用python的logging模块来管理日志的,后来看了些github及其他人的自动化框架设计,做了个比对后,还是决定使用logbook。 这篇博客,介绍下python中的logbook模块的使用方法,仅供参考。

  • 利用Frida修改Android设备的唯一标识符2021-11-27 19:02:30

    Android设备的唯一标识符 1.IMEI (手机的身份证号码) IMEI(International Mobile Equipment Identity)是国际移动设备身份码的缩写,国际移动装备辨识码,是由15位数字组成的”电子串号”,它与每台移动电话机一一对应,而且该码是全世界唯一的。每一只移动电话机在组装完成后都将被赋予一个

  • 内置模块22021-11-27 17:31:39

    内容概要 random模块 os模块 sys模块 序列化模块 subprocess模块 random模块 import random print(random.random()) # 0-1之间的小数 import random print(random.randint(1, 9)) # 随机产生1-9之间的整数 import random print(random.uniform(1, 9)) # 随机产生1-9之间

  • python代码tools——文字替换2021-11-27 16:30:36

    用于系统命名为中文,在桌面制作VOC格式数据集时路径中包含中文,写了一段简单的文本替换的代码。 import os # 遍历的文件路径 path = 'C:\Users\27725\Desktop\xml' for root, dirs, files in os.walk(path): # root 表示当前正在访问的文件夹路径 # dirs 表示该文件夹

  • 【shell编程扫盲系列】结合真实的案例学习如何调试shell脚本?2021-11-27 14:34:31

    文章目录 1 问题回顾2 shell脚本如何调试2.1 特别说明2.2 shell脚本如何被启动的?2.3 shell脚本的三个调试选项2.4 shell脚本的三种调试方式2.4.1 在shell脚本的首行加选项2.4.2 手动显示shell脚本时加选项2.4.3 通过set命令设置调试选项 3 经验总结4 更多分享 1 问题回

  • python 内置模块续写2021-11-26 21:00:24

    [toc] python 内置模块续篇 接上篇python内置模块,续写下面的模块 random模块:随机数 os模块:操作系统相关的模块 sys模块:python解释器常用的模块 json模块:数据交互专用模块 subprocess模块:远程操作经常使用的模块 1. random随机数模块 random模块的方法如下: random.random():随

  • Python 打包的EXE文件反编译1|EXE文件反编译为pyc文件2021-11-26 19:02:50

    Python 打包的EXE文件反编译说明         python脚本编写完毕后,我们可以将其打包成exe文件发给别人,这样别人就可以直接运行,而不用安装相应的包和python运行环境了,同时,也能对我们的源码进行保密。但是,这种方法只能在一定程度上进行源码保密,对于熟悉python exe逆向工程的

  • python学习--文件基本操作2021-11-26 19:02:01

    文件基本操作 路径1.绝对路径2.相对路径 文件的操作1.文件的打开2.文件指针3.文件的写入4.文件的保存5.文件的关闭 文件的打开方式1.文件的追加2.文件的读取3.文件的更新4.二进制形式打开文件5.文件自动关闭(上下文管理器) 文件流1.文件流定义 文件目录的操作1.获取当前路径2

  • 海賊王になる男です。常用模块之random,os,sys,json,subprocess2021-11-26 18:04:07

    目录今日内容概要内容详细random随机数模块os模块sys模块序列化模块(json)subprocess模块 今日内容概要 random模块 os模块 sys模块 序列化模块 subprocess模块 内容详细 random随机数模块 import random # 随机产生一个0-1之间的小数 print(random.random()) # 0.1011589021

  • 反弹shell2021-11-26 17:58:38

    反弹shell(reverse shell),就是控制端监听在某TCP/UDP端口,被控端发起请求到该端口,并将其命令行的输入输出转到控制端。reverse shell与telnet,ssh等标准shell对应,本质上是网络概念的客户端与服务端的角色反转。 为什么要反弹shell? 通常用于被控端因防火墙受限、权限不足、端口被占用

  • python内置模块之random,os,sys,json,subprocess2021-11-26 16:31:39

    1. random随机数模块 import random # 1. 随机产生一个0-1之间的小数 print(random.random()) # 2. 随机产生一个1-6之间的整数 print(random.randint(1,6)) # 3. 随机产生一个1-6之间的小数 print(random.uniform(1,6)) # 4. 随机抽取一个 print(random.choice(['特等奖','

  • 模块random+os+sys+json+subprocess2021-11-26 15:31:44

    模块random+os+sys+json+subprocess 1. random 模块   (产生一个随机值) 1 # 随机小数 2 print(random.random()) # 随机产生一个0-1之间的小数 3 print(random.uniform(1, 6)) # 随机产生一个1-6之间的小数 4 # 随机整数 5 print(random.randint(1, 6)) # 随机产生一个1

  • Selenium(11):通过find_elements定位一组元素2021-11-26 14:03:18

    定位一组元素   webdriver使用find_element方法定位一个特定的对象,不过我们有时需定位一组对象,webdriver同样提供了定位一组元素的方法叫find_elements. 定位一组元素一般用于以下场景: 批量操作对象,比如将页面上的checkbox都勾选上。 先获取一组对象,再在这组对象中过滤需要具体

  • python之os模块详解2021-11-26 11:02:37

    os模块详解 在看大神们的代码时经常能看到os模块的身影,然后就想着做一下总结,方便以后查看 下图是参考CSDN博主“数据分析与统计学之美”,非常感谢博主的图片 下面我们针对每一个详细的介绍一下其用法: (1)os.getcwd() 获取当前的工作路径; >>> import os >>> os.getcwd() 'C:\\Use

  • STM32F103C8移植uCOSIII(HAL库)2021-11-25 13:31:18

    少年 一、随笔二、uCOSIII源码三、项目导入文件整理四、导入文件和增加头函数路径五、代码改动六、参考资料 一、随笔 移植一个嵌入式系统用了一天时间,只能说不愧是我,在不了解的情况下还是少一些自己的操作,自己挖坑埋自己。记录一下过程和踩过的坑。 二、uCOSIII源码 官

  • InvocationException: GraphViz‘s exe 解决决策树可视化绘图时报错2021-11-25 09:02:17

    文章目录 一、问题二、解决方法 一、问题 在学习机器学习决策树算法时,想把决策树算法生成的模型使用画图的方式展示出来,遇到如下图的报错: 这是因为没有安装GraphViz’s executables!! 二、解决方法 官方地址:https://graphviz.org/download/,到官网下载 Windows 对应的Stab

  • python 学习记录2021-11-24 17:36:04

    1. 对比两列数据,并将不同的数据在第三列的位置标记出来 代码: 1 #对比一个文件里的2列数据,将数据不同的地方在第三列的相同位置标记出来。 2 3 import xlrd 4 import xlwt 5 import openpyxl 6 7 #打开工作簿 8 wb = openpyxl.load_workbook(r'.\Test3.xlsx') 9 #选取s

  • Python基础(一)2021-11-24 17:01:01

    Python基础(一): 提示:python基础知识可以参考菜鸟教程,很详细~https://www.runoob.com/python/python-tutorial.html 本章列举出通过调用Linux shell命令的常用方法 Commands模块: 支持通过python调用shell命令,只适用于linux,python3.0之后该模块被subprocess模块替代 常用方法 1

  • LifseaOS 悄然来袭,一款为云原生而生的 OS2021-11-24 13:34:18

    作者:黄韶宇、初扬 审核&校对:溪洋、海珠 编辑&排版:雯燕 LifseaOS 在刚刚过去的云栖大会上,一款新的 Linux Base 操作系统悄悄发布,它就是 LifseaOS(Lightweight, Fast, Secure, Atomic Operating System)。 LifseaOS 是专门为容器场景而特别优化的 OS,即业界统称的 ContainerOS。它具有

  • Selenium(6):元素定位_XPATH定位2021-11-24 13:03:56

    XPATH是什么   XPATH是一门在XML文档中查找信息的语言,XPATH可用来在XML文档中对元素和属性进行遍历,主流的浏览器都支持XPATH,因为HTML页面在DOM中表示为XHTML文档。Selenium WebDriver支持使用XPATH表达式来定位元素。 Xpath常用如下6种定位元素的方法:     1、通过绝对路径定

  • 数据集处理(二)——Tiny-imagenet2021-11-24 11:32:39

    目录 一、引言二、下载数据三、数据形式四、自定义数据加载 一、引言   最近在做一些大规模数据集(ImageNet-1k、ImageNet-21k)的实验之外,还做了一些小数据集的 ablation study。其中pytorch有自带的cifar10、cifar100数据加载,而Tiny ImageNet是没有的。于是简单在此记录

  • python -- os模块2021-11-24 01:33:09

      1. 和工作目录相关 os.getcwd() 获取当前工作目录,即当前Python脚本工作的目录路径 os.chdir("dirname") 改变当前工作目录,相当于cd os.curdir 返回当前工作目录 os.pardir 返回当前工作目录的父目录的字符串名 2. 创建/删除 文件或文件夹 os.makedirs("dirn

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有