我對這個問題猶豫不決,因爲我看到了類似的問題,並且答案過於複雜。我實際上想回答的問題是因爲「模糊」和「不是真正的問題」而被封閉的,所以我會盡可能具體。如何從文件導入python代碼?
我在名爲「line.py」的文件中有一個名爲「line」的對象。我想創建另一個繼承自「line」,名爲「line_segment」的對象,並將其放入同一目錄中名爲「line_segment.py」的文件中。
path_finding_lib/
line.py
line_segment.py
a_star.py
問題是,我似乎無法找到一種方式,使用「line.py」從內部「line_segment.py」的代碼而不附加字符串系統PATH變量和類似的東西。
是不是有辦法從類似的文件路徑導入?如果不是,爲什麼不呢?
這仍然過於模糊的過程:究竟是什麼出了問題,如果你只是使用''line_segment.py'進口line'?你如何運行程序,即在哪個文件執行「開始」? – 2011-12-23 06:39:29