划重点:
python开发的时需要下载很多的模块,所以我们可以使用os.system()方法来自动安装所需模块

# -*- coding: utf-8 -*-
# @FileName: 自动安装模块.py
# @Author: IT Employee
# @Time: 2021/3/21 14:01
# IDE: PyCharmimport os
import time
# 将要安装的模块定义成一个集合
libs = {"lxml","requests","pandas","numpy","you-get","opencv-python","pandas","fake_useragent","matplotlib","moviepy","lxml","wordcloud","jieba"}
try:for lib in libs:os.system(f"pip3 install -i https://pypi.doubanio.com/simple/ {lib}")print(lib+"下载成功")
except:print("下载失败")

python使用os.system()方法进行多模块安装相关推荐

  1. Python第二十二天 stat模块 os.chmod方法 os.stat方法 pwd grp模块

    Python第二十二天   stat模块  os.chmod方法  os.stat方法  pwd  grp模块 stat模块描述了os.stat(filename)返回的文件属性列表中各值的意义,根据 ...

  2. [Python陷阱]os.system调用shell脚本获取返回值

    当前有shell个脚本/tmp/test.sh,内容如下: #!/bin/bash exit 11 使用Python的os.system调用,获取返回值是: >>> ret=os.s ...

  3. python中os.system.获取输出信息_python中os.system()的返回值

    [python中os.system()的返回值] 如果第三方程序返回的是布尔型返回值,os.system会将true转为1,false转为0进行返回. 问题: /bin/xxx.py是一个返回码为1的 ...

  4. Python程序使用os.system()方法调用exe程序导致主程序进程无响应

    现象:在python进程中使用os.system()调用外部的exe程序,导致主进程阻塞 解决方法: subprocess.Popen("***.exe") 使用subproces ...

  5. python中os.system、os.popen、subprocess.popen的区别

    最近项目中需要在python中执行shell脚本,以下解释使用os.system. os.popen和subprocess.popen的区别: 1.os.system 该函数返回命令执行结果的返回值, ...

  6. python之os、sys和random模块

    import os # print(os.getcwd())#获取当前目录,绝对路径# print(os.chdir('../'))#更改当前目录,../的意思是退回上一级目录# print(os.g ...

  7. Python系统命令– os.system(),subprocess.call()

    In this tutorial we will learn about Python System Command. Previously we learned about Python Rando ...

  8. python renames_Python os.renames() 方法

    Python os.renames() 方法 概述 os.renames() 方法用于递归重命名目录或文件.类似rename(). 语法 renames()方法语法格式如下: os.renames(o ...

  9. python getcwd_Python os.getcwd()方法

    Python os.getcwd()方法 概述 os.getcwd() 方法用于返回当前工作目录. 语法 getcwd()方法语法格式如下: os.getcwd() 参数 无 返回值 返回当前进程的工 ...

最新文章

  1. Matlab与线性代数 -- 逆矩阵
  2. 实验楼 “python3简明教程” 挑战三:玩转函数
  3. 【深度学习】Keras vs PyTorch vs Caffe:CNN实现对比
  4. linux环境下ntp客户端,多种操作系统NTP客户端配置
  5. 数据结构---模式匹配
  6. Q106:Linux系统下安装编译PBRT-V3
  7. c语言switch做一个计算器,超级新手,用switch写了个计算器程序,求指导
  8. Psychological Bulletin:社会认知的层次模型
  9. 浏览器中cookies查看_如何在任何浏览器中阻止Cookies(除了您使用的网站外)
  10. shell中色彩处理和awk使用技巧
  11. 《又到毕业季》MATLAB GUI 鼠标键盘交互
  12. CKeditor 插件
  13. 蓝牙bluetooth
  14. Android 非功能性测试(性能测试)
  15. 因忘记一个约会而写的致歉函
  16. 如何批量删除PDF文件中的页面
  17. 如何解决Gridea部分主题不渲染Katex的问题
  18. JAVA十六进制数据转换
  19. PTA作业记录2(计算油费)
  20. railgun项目的不足和将来会逐步新增的模块

热门文章

  1. Linux的i2c驱动详解
  2. cloudflare免费设置_Cloudflare 入门教程:使用 Cloudflare 免费 CDN 加速 amp; 保护自己的网站...
  3. a算法和a*算法的区别_机器人路径规划算法,全局路径规划与局部路径规划究竟有哪些区别?...
  4. 服务器虚拟机操作系统,服务器虚拟机操作系统
  5. centos8 开启ftp服务
  6. 苹果se2_苹果12mini登场后SE2彻底沦为智商检测机?网友:太高明
  7. python课程设计的主要任务是什么_Python网络编程课程设计 任务1.docx
  8. 计算机骗局案例,骗局揭秘 | 卖你一台假电脑,再送你一个假鲁大师
  9. python调用dos命令_基于Python执行dos命令并获取输出的结果
  10. python约瑟夫环_Python语言之如何实现约瑟夫环问题