首页 > 其他分享 >软件测试面试题小享1

软件测试面试题小享1

时间:2022-10-29 09:24:22浏览次数:57  
标签:面试题 小享 jpeg jpg func path new os 软件测试

1、使用 Shell 命令,从 example.log 日志文件中,统计最后 100 行内,包含 "test" 字符串的行数
第一题答案:tail -n 100 example.log|grep "test"|wc -l 
 
2、使用任意语言,递归地将某个磁盘目录下的 jpeg 文件的扩展名修改为 jpg
第二题答案:
import os
 
def func(path):
    '''
    使用任意语言,递归地将某个磁盘目录下的 jpeg 文件的扩展名修改为 jpg
    :param path: 
    :return: 
    '''
    for i in os.listdir(path):
        new = os.path.join(path,i)
        if os.path.isfile(new) and new.endswith('.jpeg') :
            os.renames(new,new.split(".")[0]+".jpg")
            print(new)
        elif os.path.isdir(new):
            func(new)
 
func("D:\home")

标签:面试题,小享,jpeg,jpg,func,path,new,os,软件测试
From: https://www.cnblogs.com/sxqlzxy/p/16838045.html

相关文章

  • 前端react面试题总结
    为什么调用setState而不是直接改变state?解答如果您尝试直接改变组件的状态,React将无法得知它需要重新渲染组件。通过使用setState()方法,React可以更新组件的UI。另......
  • 10道Python面试题
    1、Python里面如何拷贝一个对象?(赋值,浅拷贝,深拷贝的区别)答:赋值(=),就是创建了对象的一个新的引用,修改其中任意一个变量都会影响到另一个。浅拷贝:创建一个新的对象,但它包......
  • 常见的MySQL面试题有哪些?
    本文主要介绍我在公司招聘的时候,主要问应聘者的一些问题,希望对换工作的同行及在使用过程中有些疑问的同行有所帮助1. MySQL海量数据优化优化问题主要从SQL优化、事务级别调......
  • 经典数据库面试题
      题目和答案来源:https://www.cnblogs.com/pythonxiaohu/p/5749864.html3、查询平均成绩大于60分的同学的学号和平均成绩;思路:根据学生分组,使用avg获取平均值,通过havin......
  • 一面高频vue面试题
    组件通信组件通信的方式如下:(1)props/$emit父组件通过props向子组件传递数据,子组件通过$emit和父组件通信1.父组件向子组件传值props只能是父组件向子组件进行......
  • 网络-高频面试题-2
    文章目录​​DNS域名解析器​​​​APR地址转换协议​​​​一次完整的HTTP请求过程:​​​​当前读,快照读和MVCC的关系​​​​数据库并发场景有三种,分别为:​​​​MVCC带......
  • 剑指offer - 面试题6:重建二叉树
    packageChapter2;/***面试题6:重建二叉树*输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。*假设输入的前序遍历和中序遍历的结果中都不含重复的数字。*......
  • 剑指offer - 面试题10:二进制中1的个数
    packageChapter2;/***面试题10:二进制中1的个数*输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。**内存中的那个数(补码)1的个数*/publicclass_10_b......
  • 剑指offer - 面试题9:斐波那契数列
    packageChapter2;/***面试题9:菲波那切数列*输入一个整数n,请你输出斐波那契数列的第n项。*1、1、2、3、5、8、13、21、34、*//**变形题:*一只青蛙一次可以跳上1级......
  • 腾讯前端经典react面试题汇总
    概述一下React中的事件处理逻辑。为了解决跨浏览器兼容性问题,React会将浏览器原生事件(BrowserNativeEvent)封装为合成事件(SyntheticEvent)并传入设置的事件处理程序......