《自拍教程17》Python调用命令
他山之石 何为他山之石,就是借助外界工具,来实现自己想要的功能。 命令行界面软件, 即各种命令,我们也叫命令行工具, 此类工具也是测试人员或者开发人员常用的工具的一种。 测试人员可以借助这类工具,快速实现数据处理, 比如Linux自带的wget命令(Windows这边需要自己去下载放到环境变量), 就可以实现下载文件的功能。 调用命令VS编写代码 初学编程的测试人员,编写代码,可能还会有些许难度。 比如通过requests模块, 下载一个文件的命令如下: import requests url = "http://www.zipython.com/images/download_file/angel.mp3" r = requests.get(url) with open("angel.mp3", "wb") as hf: hf.write(r.content) 但是用wget这类命令,只需要以下2行代码。 import os os.system("wget http://www.zipython.com/images/download_file/angel.mp3") 对于初学者,尤其是用习惯了命令的人, 其实可以很快的通过os.system() 就可以调用很多很多的命令行工具软件, 进行数据处理, 所以我很建议, Python自动化测试的初学者 。 先别学着写代码