python库快速安装_python的pip快速安装代码
pip install xx,經(jīng)常由于網(wǎng)速,或者安裝版本問題導(dǎo)致安裝速度慢超時(shí)等問題,
現(xiàn)提供一個(gè)py鏡像安裝代碼,安裝庫(kù)文件前執(zhí)行下這個(gè)程序,可以很快下載
cmd 進(jìn)入命令提示符
python .py文件位置
pip install xx 安裝庫(kù)的名稱
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模學(xué)習(xí):
一:windows系統(tǒng)操作:
python標(biāo)準(zhǔn)庫(kù)中一個(gè)用于訪問操作系統(tǒng)功能的模塊,實(shí)現(xiàn)跨平臺(tái)訪問
import os
print (os.sep)
#系統(tǒng)路徑的分隔符,windows是 “\\”
print (os.name)
#你正在使用的工作平臺(tái),windows是"nt"
print (os.getenv(‘path‘))
#讀取環(huán)境變量
print (os.getcwd())
#獲取當(dāng)前的路徑
二:目錄操作-增刪改查
os.listdir():返回指定目錄下的所有文件和目錄名
os.mkdir():創(chuàng)建一個(gè)目錄,只創(chuàng)建一個(gè)目錄文件
os.rmdir():刪除一個(gè)空目錄,必須目錄中無(wú)文件
os.makedirs(dirname):可以生成多層遞歸的空目錄,若目錄全部存在,則創(chuàng)建目錄失敗
os.removedirs(dirname):刪除目錄中無(wú)文件的空目錄
os,chdir():改變當(dāng)前目錄,到指定目錄中
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)
#獲得絕對(duì)路徑
os.path.join(path.name)
#連接目錄與文件名或目錄
應(yīng)用代碼:
import os
#coding:utf-8
#列出當(dāng)前目錄下的所有文件
dirs="D:\\Release\\bin"
if os.path.exists(dirs):
files= os.listdir(dirs)
print files
#拼接了路徑
fullpath=os.path.join(dirs,files[0])
print fullpath
#判斷一個(gè)路徑是否是一個(gè)文件,是否目錄
if os.path.isfile(fullpath):
print ‘我是一個(gè)文件‘
elif os.path.isdir(fullpath):
print ‘我是一個(gè)目錄‘
創(chuàng)建目錄:
#實(shí)例二:創(chuàng)建目錄,做自動(dòng)化測(cè)試時(shí)存放測(cè)試報(bào)告,目錄
my_dir="D:\\liangmx\\LR\zl\\123"
#判斷目錄是否存在,不存在則創(chuàng)建一個(gè)
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)
注意只能刪除目錄下為空的目錄
實(shí)例應(yīng)用:
打印出目錄中包含homeword的文件,打印出絕對(duì)路徑
一:獲取當(dāng)前路徑,文件
二:循環(huán)判斷,是文件?是則進(jìn)行字符串,句子的判斷。
import os
#coding=utf-8
‘‘‘編寫程序:
1:能在當(dāng)前目錄下查找文件名包含指定字符串的文件
2:并打印出絕對(duì)路徑
‘‘‘
sub_str="homework"
cur_dir=os.getcwd()
#返回當(dāng)前工作目錄
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))
完。感謝觀看。繼續(xù)加油
總結(jié)
以上是生活随笔為你收集整理的python库快速安装_python的pip快速安装代码的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一波未平一波又起 世卫:全球非流行国家和
- 下一篇: 萧敬腾宣布常居 成都未来40天有36天降