python與pycharm設置文件夾為源代碼根目錄方式
前言
當我們在當前項目下引入了其它項目的代碼,這是其它項目的包的導入路徑是不用于當前項目的,這樣導致項目無法正常起來,但是我們又不可能一個個文件去處理,這時可以用下面的方式解決。
實現(xiàn)方式
pycharm直接設置
在需要設置的項目右鍵然后按圖片所示操作即可解決

python代碼實現(xiàn)
假設需要設置的目錄是A,然后找到當前腳本運行的位置B(與A在同一級目錄下),在B文件夾中新增一個__init__.py文件,添加下面代碼即可
import os
import sys
# 假設當前腳本運行的位置和源代碼目錄"A"在同一級目錄下
source_dir_path = os.path.abspath('A')
sys.path.append(source_dir_path)
th.append(source_dir_path)
總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
pytorch中實現(xiàn)彩色圖像(三通道)轉灰度圖像(單通道)
這篇文章主要介紹了pytorch中實現(xiàn)彩色圖像(三通道)轉灰度圖像(單通道),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-02-02
pytorch 獲取層權重,對特定層注入hook, 提取中間層輸出的方法
今天小編就為大家分享一篇pytorch 獲取層權重,對特定層注入hook, 提取中間層輸出的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-08-08
python linecache 處理固定格式文本數(shù)據(jù)的方法
今天小編就為大家分享一篇python linecache 處理固定格式文本數(shù)據(jù)的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-01-01
Python解方程組 scipy.optimize.fsolve()函數(shù)如何求解帶有循環(huán)求和的方程式
這篇文章主要介紹了Python解方程組 scipy.optimize.fsolve()函數(shù)如何求解帶有循環(huán)求和的方程式,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-06-06

