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

python代碼實(shí)現(xiàn)
假設(shè)需要設(shè)置的目錄是A,然后找到當(dāng)前腳本運(yùn)行的位置B(與A在同一級(jí)目錄下),在B文件夾中新增一個(gè)__init__.py文件,添加下面代碼即可
import os
import sys
# 假設(shè)當(dāng)前腳本運(yùn)行的位置和源代碼目錄"A"在同一級(jí)目錄下
source_dir_path = os.path.abspath('A')
sys.path.append(source_dir_path)
th.append(source_dir_path)
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
pytorch中實(shí)現(xiàn)彩色圖像(三通道)轉(zhuǎn)灰度圖像(單通道)
這篇文章主要介紹了pytorch中實(shí)現(xiàn)彩色圖像(三通道)轉(zhuǎn)灰度圖像(單通道),具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-02-02
pytorch 獲取層權(quán)重,對(duì)特定層注入hook, 提取中間層輸出的方法
今天小編就為大家分享一篇pytorch 獲取層權(quán)重,對(duì)特定層注入hook, 提取中間層輸出的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-08-08
python linecache 處理固定格式文本數(shù)據(jù)的方法
今天小編就為大家分享一篇python linecache 處理固定格式文本數(shù)據(jù)的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-01-01
Python解方程組 scipy.optimize.fsolve()函數(shù)如何求解帶有循環(huán)求和的方程式
這篇文章主要介紹了Python解方程組 scipy.optimize.fsolve()函數(shù)如何求解帶有循環(huán)求和的方程式,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-06-06
操作Windows注冊(cè)表的簡(jiǎn)單的Python程序制作教程
這篇文章主要介紹了操作Windows注冊(cè)表的簡(jiǎn)單的Python程序制作教程,包括遠(yuǎn)程對(duì)注冊(cè)表進(jìn)行修改的實(shí)現(xiàn),需要的朋友可以參考下2015-04-04
基于Python實(shí)現(xiàn)批量保存視頻到本地
我們刷視頻時(shí)常常會(huì)想把精彩的視頻保存到本地,如果少數(shù)的還行,如果有很多的話一個(gè)個(gè)保存太麻煩了。本文教你如何用Python實(shí)現(xiàn)視頻批量保存到本地,需要的可以參考一下2022-05-05

