随笔分类 -  python常用方法、函数

摘要:文件复制 1.读取流方式复制 def copy_file(orign_file, new_file): """ 文件复制 orign_file:旧文件 new_file:新文件 """ try: if os.path.exists(new_file) == True: os.remove(new_f 阅读全文
posted @ 2022-05-25 10:17 形同陌路love 阅读(57) 评论(0) 推荐(0) 编辑
摘要:cwd: 命令的执行路径,相当于os.chdir('/home')提前切换到对应路径 env: 环境变量,某些执行路径需要添加必须的环境变量,例如fastboot依赖与adb路径下的环境变量 import subprocess, os path = os.path.join(os.path.dirn 阅读全文
posted @ 2022-05-25 09:57 形同陌路love 阅读(1340) 评论(0) 推荐(0) 编辑
摘要:Liunx进程的启动与终止 在使用subprocess创建进程时需要将所有进程设置为一个进程组 preexec_fn:只在 Unix 平台下有效,用于指定一个可执行对象(callable object),它将在子进程运行之前被调用 close_fds:在执行子进程之前,将关闭除0、1和2以外的所有文 阅读全文
posted @ 2022-05-24 16:52 形同陌路love 阅读(262) 评论(0) 推荐(0) 编辑
摘要:python将命令输出写入文件 将文件写入到对应文件,方便后期处理或保存 def write_file(file_path): with open(file=file_path, mode="w", encoding="utf-8") as out_file: command = "ifconfig 阅读全文
posted @ 2022-05-24 13:59 形同陌路love 阅读(1239) 评论(0) 推荐(0) 编辑
摘要:简介 在实际开发中,可能在执行命令过程中,需要在命令的管道中输入相应命令后继续执行,因此需要在执行命令后在命令的管道中输入相应指令 方法一 直接使用communicate向管道传入所需指令,注意如果是多个命令,需要在command中间添加\n,例如:ls\nifconfig def write_pi 阅读全文
posted @ 2022-05-24 11:10 形同陌路love 阅读(333) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示