日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)Python教程:如何使用python3代碼查看包的路徑?

在保存了文件的很長(zhǎng)一點(diǎn)時(shí)間里,我們都沒(méi)有使用文件的需求,偶爾需要用到包的話就要去查一下路徑,這類的方法我們也介紹了不少,有的小伙伴會(huì)想要追求更快的查找方法。這里小編把查找路徑的方法都進(jìn)行展示,大家可以自由的選擇,想要更快的查詢路徑方法就跟著小編一起往下看。

創(chuàng)新互聯(lián)公司專注于額濟(jì)納企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站開(kāi)發(fā),商城網(wǎng)站定制開(kāi)發(fā)。額濟(jì)納網(wǎng)站建設(shè)公司,為額濟(jì)納等地區(qū)提供建站服務(wù)。全流程定制設(shè)計(jì),專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)


當(dāng)你使用 import 導(dǎo)入一個(gè)包或模塊時(shí),Python 會(huì)去一些目錄下查找,而這些目錄是有優(yōu)先級(jí)順序的,正常人會(huì)使用 sys.path 查看。

>>> import sys
>>> from pprint import pprint   
>>> pprint(sys.path)
['',
 '/usr/local/Python3.7/lib/python37.zip',
 '/usr/local/Python3.7/lib/python3.7',
 '/usr/local/Python3.7/lib/python3.7/lib-dynload',
 '/home/wangbm/.local/lib/python3.7/site-packages',
 '/usr/local/Python3.7/lib/python3.7/site-packages']
>>>

那有沒(méi)有更快的方式呢?

我這有一種連 console 模式都不用進(jìn)入的方法呢?

你可能會(huì)想到這種,但這本質(zhì)上與上面并無(wú)區(qū)別

[wangbm@localhost ~]$ python -c "print('\n'.join(__import__('sys').path))"
 
/usr/lib/python2.7/site-packages/pip-18.1-py2.7.egg
/usr/lib/python2.7/site-packages/redis-3.0.1-py2.7.egg
/usr/lib64/python27.zip
/usr/lib64/python2.7
/usr/lib64/python2.7/plat-linux2
/usr/lib64/python2.7/lib-tk
/usr/lib64/python2.7/lib-old
/usr/lib64/python2.7/lib-dynload
/home/wangbm/.local/lib/python2.7/site-packages
/usr/lib64/python2.7/site-packages
/usr/lib64/python2.7/site-packages/gtk-2.0
/usr/lib/python2.7/site-packages


這里我要介紹的是比上面兩種都方便的多的方法,一行命令即可解決

[wangbm@localhost ~]$ python3 -m site
sys.path = [
    '/home/wangbm',
    '/usr/local/Python3.7/lib/python37.zip',
    '/usr/local/Python3.7/lib/python3.7',
    '/usr/local/Python3.7/lib/python3.7/lib-dynload',
    '/home/wangbm/.local/lib/python3.7/site-packages',
    '/usr/local/Python3.7/lib/python3.7/site-packages',
]
USER_BASE: '/home/wangbm/.local' (exists)
USER_SITE: '/home/wangbm/.local/lib/python3.7/site-packages' (exists)
ENABLE_USER_SITE: True


從輸出你可以發(fā)現(xiàn),這個(gè)列的路徑會(huì)比sys.path更全,它包含了用戶環(huán)境的目錄。

這里很多小伙伴會(huì)驚喜的發(fā)現(xiàn),原來(lái)只需一行命令,就可以輕松用代碼查看路徑,相對(duì)于以往的sys.path方法不要好用太多了。聰明的小伙伴們已經(jīng)把這三種方法,全部都保存下來(lái)啦,不同的大家都可以嘗試。


網(wǎng)頁(yè)標(biāo)題:創(chuàng)新互聯(lián)Python教程:如何使用python3代碼查看包的路徑?
網(wǎng)頁(yè)URL:http://www.5511xx.com/article/djjiiio.html