python的pip快速安装代码

python的pip快速安装代码

pip install xx,经常由于网速,或者安装版本问题导致安装速度慢超时等问题,

现提供一个py镜像安装代码,安装库文件前执行下这个程序,可以很快下载

<span>python的pip快速安装代码</span>

<span>python的pip快速安装代码</span>

 

 

 

 

 cmd 进入命令提示符

python .py文件位置

pip install xx 安装库的名称

import os

ini="""[global] 
index-url = https://pypi.doubanio.com/simple/ 
[install] 
trusted-host=pypi.doubanio.com 
"""
pippath=os.environ["USERPROFILE"]+"\\pip\\"

if not os.path.exists(pippath):
    os.mkdir(pippath)

with open(pippath+"pip.ini","w+") as f:
    f.write(ini)

  

OS模学习:

一:windows系统操作:

python标准库中一个用于访问操作系统功能的模块,实现跨平台访问

import os
 
print (os.sep)
#系统路径的分隔符,windows是 “\\” print (os.name)
#你正在使用的工作平台,windows是"nt" print (os.getenv('path'))
#读取环境变量 print (os.getcwd())
#获取当前的路径

二:目录操作-增删改查

os.listdir():返回指定目录下的所有文件和目录名

os.mkdir():创建一个目录,只创建一个目录文件

os.rmdir():删除一个空目录,必须目录中无文件

os.makedirs(dirname):可以生成多层递归的空目录,若目录全部存在,则创建目录失败

os.removedirs(dirname):删除目录中无文件的空目录

os,chdir():改变当前目录,到指定目录中

os,rename():重命名目录名或者文件名

dirs="D:\\Release\\bin"
files= os.listdir(dirs)
print filesdas

判断:

os.path.exists(path)
#判断文件或目录是否存在,Ture存在
os.path.isfile(path)
#判断是否是文件
os.path.isdir(path)
判断是否为目录

path模块:

os.path.basename(path)
#返回文件名
os.path.dirname(path)
#返回文件路径
os.path.getsize(name)
#获得文件大小,如果是name是目录返回0L
os.path.abspath(name)
#获得绝对路径
os.path.join(path.name)
#连接目录与文件名或目录

 应用代码:

import os
#coding:utf-8
#列出当前目录下的所有文件
dirs="D:\\Release\\bin"
if os.path.exists(dirs):
    files= os.listdir(dirs)
    print files
    #拼接了路径
    fullpath=os.path.join(dirs,files[0])
    print fullpath
    #判断一个路径是否是一个文件,是否目录
    if os.path.isfile(fullpath):
        print '我是一个文件'
    elif os.path.isdir(fullpath):
        print '我是一个目录'

创建目录:

#实例二:创建目录,做自动化测试时存放测试报告,目录
my_dir="D:\\liangmx\\LR\zl\\123"
#判断目录是否存在,不存在则创建一个
if not os.path.exists(my_dir):
    os.makedirs(my_dir)

删除目录:

import os
my_dir="D:\\liangmx\\LR\zl\\123"
if os.path.exists(my_dir):
    os.rmdir(my_dir)

  

注意只能删除目录下为空的目录

实例应用:

打印出目录中包含homeword的文件,打印出绝对路径

一:获取当前路径,文件

二:循环判断,是文件?是则进行字符串,句子的判断。

import os
#coding=utf-8
'''编写程序:
1:能在当前目录下查找文件名包含指定字符串的文件
2:并打印出绝对路径
'''
sub_str="homework"
cur_dir=os.getcwd()
#返回当前工作目录 files=os.listdir(cur_dir) for item in files: print item if os.path.isfile(os.path.join(cur_dir,item)): if item.find(sub_str) != -1: print (os.path.join(cur_dir,item))

  

完。感谢观看。继续加油
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/2772.html原文链接:https://javaforall.net

(0)
上一篇 2021年2月26日 下午6:37
下一篇 2021年2月26日 下午6:37


相关推荐

  • mysql endswith_Java endsWith()方法

    mysql endswith_Java endsWith()方法JavaendsWith 方法 endsWith 方法用于测试字符串是否以指定的后缀结束 语法 publicboolea Stringsuffix 参数 suffix 指定的后缀 返回值如果参数表示的字符序列是此对象表示的字符序列的后缀 则返回 true 否则返回 false 注意 如果参数是空字符串 或者等于此 String 对象 用 equals Object

    2026年3月19日
    2
  • 台塑集团王永庆

    台塑集团王永庆台塑集团一亿 刚看到的时候不敢相信 马上网易捐款排行榜上看 确确实实 白纸黑字 心里触动不小 一个台湾的企业在祖国大陆有难的时候如此慷慨大方 让人不禁肃然起敬 台塑好像不是个例 还有富士康 润泰 霖园等等企业集团 这些排在前列的企业全是台资 这些企业在民族危机关头表现出来的社会责任感让大陆那些国字当头的集团黯然失色 和台资企业相比 大陆企业就像山西的煤矿主一样 一副暴发户姿态 看来

    2026年3月19日
    2
  • cesium加载离线地图_echarts离线地图

    cesium加载离线地图_echarts离线地图Cesium加载谷歌离线地图

    2026年2月3日
    4
  • 【C语言】贪吃蛇游戏的实现(一)[通俗易懂]

    【C语言】贪吃蛇游戏的实现(一)[通俗易懂]最近由于小创需要,捣鼓了一个贪吃蛇游戏,系统由纯C语言开发,VC++6.0编译通过,具体的运行效果如下:略显简陋的开始界面,图案是我一点一点拼的,因为有\需要转义,所以对齐也花了不少时间,足够繁杂和无聊的工作。游戏界面如图所示,左侧方框是地图,菱形组成的线是蛇,红色圆点是食物,吃到加分。游戏结束界面可以选择再来一局或者退出。系统源码链接:https://download…

    2022年6月3日
    40
  • 为什么老板不喜欢你,不晋升你,是因为你像驴一样工作「建议收藏」

    为什么老板不喜欢你,不晋升你,是因为你像驴一样工作

    2022年2月18日
    45
  • cuda卸载与安装

    cuda卸载与安装cuda卸载1.正常卸载操作在cuda的安装目录下,有卸载脚本1.运行卸载脚本cd/usr/local/cuda/binsudo./uninstall_cuda_9.0.pl2.删除安装文件夹sudorm-rfcudasudorm-rcuda-9.0找不到uninstall的卸载操作1.正常卸载操作sudoapt-get–purgeremovecuda:卸载软件及其配置sudoapt-getautoremovecuda

    2025年9月22日
    7

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号