python3.x 基礎四:目錄獲取及目錄規范


 1.獲取目錄

import os,sys
print('程序文件運行相對位置>>',os.path.abspath(__file__))
print('程序文件上級絕對目錄>>',os.path.dirname(__file__))
print('程序文件上上絕對目錄>>',os.path.dirname(os.path.dirname(__file__)))
output:
程序文件運行相對位置>> /root/PycharmProjects/S14/day04/path_get.py
程序文件上級絕對目錄>> /root/PycharmProjects/S14/day04
程序文件上上絕對目錄>> /root/PycharmProjects/S14

2.獲取環境變量

print(sys.path)

3.動態增加環境變量目錄

import sys,os
BASE_DIR=os.path.dirname(os.path.dirname(__file__))
sys.path.append(BASE_DIR)
from core import main
main.wel()

4.軟件目錄規范

Foo/
|-- bin/
|   |-- foo  可以執行文件
|
|-- config 配置文件 |-- foo/ 所有源碼/包/測試代碼 | |-- tests/ | | |-- __init__.py | | |-- test_main.py | | | |-- __init__.py | |-- main.py 程序入口 | |-- docs/ 參考文檔 | |-- conf.py | |-- abc.rst | |-- setup.py 打包腳本 |-- requirements.txt 以來關系說明 |-- README 項目說明


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM