- 1
- 2
- 3
- 4
import sys, os
# include project path like an EVIL
sys.path.append('/'+os.path.join(*os.getcwd().split(os.path.sep)[1:-1]))
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−96
import sys, os
# include project path like an EVIL
sys.path.append('/'+os.path.join(*os.getcwd().split(os.path.sep)[1:-1]))
Включении в поиск родительской директории
lohpider 31.05.2012 10:57 # −15
P.S. Первый нах.
lohpider 31.05.2012 11:20 # −11
lohpider 31.05.2012 11:20 # −14
mindinpanic 31.05.2012 11:32 # −3
lohpider 31.05.2012 11:39 # −13
7ion 31.05.2012 12:00 # −7
lohpider 31.05.2012 13:09 # −13
TheHamstertamer 31.05.2012 14:39 # +4
Steve_Brown 31.05.2012 15:04 # +4
TheHamstertamer 31.05.2012 15:41 # +3
bormand 31.05.2012 16:01 # +3
mindinpanic 31.05.2012 16:26 # 0
bormand 31.05.2012 16:36 # +1
P.S. Питоньи либы, к сожалению, не знаю.
roman-kashitsyn 31.05.2012 16:54 # +3
Нет возможности попробовать :(
bormand 31.05.2012 17:17 # +1
roman-kashitsyn 01.06.2012 01:14 # +3
mindinpanic 01.06.2012 11:52 # +1
sys.path.append(os.path.sep + os.path.join(*CURR_DIR.split(os.path.sep )[1:-1]))
лучше избавляться от платформозависимых разделителей пути
roman-kashitsyn 01.06.2012 11:56 # +2
Уж больно много мутного кода появляется. В любом случае сама задача настораживает...
Flat is better than nested
wvxvw 31.05.2012 18:39 # +1
guest 24.02.2015 18:08 # 0
from os.path import dirname, join, pardit
sys.path.append(join(dirname(__file__), pardir))
PythonGovno 31.05.2012 16:40 # −3