对于使用python的交互窗口,可以添加路径来把需要导入文件的路径添加到python可识别路径中。即使用如下代码:
import sys
sys.path.append('需要添加的路径')
接着可以导入“需要添加的路径"中的python模块。
对于需要添加的路径,在windows系统中,分隔符同意用双反斜线\\表示,如:C:\\Users\\Administrator\\source\\repos\\python-sklearn-regression-cookiecutter
特别需要注意的是,除了c:后面紧跟着的\\如果用\代替,则系统会提示错误,而其它位置的双斜线如果都用\代替,那么在执行sys.path.append('需要添加的路径')语句的时候,不会报错,但可能不会得到有效的路径,从而导致后续错误。比如:
sys.path.append('C:\\Users\Administrator\source\repos\python-sklearn-regression-cookiecutter')
执行后,输入sys.path显示具体的路径为:
【'C:\\Users\\Administrator\\source\
repos\\python-sklearn-regression-cookiecutter'】
注意红色的为单斜线,而不是双斜线
,而其它位置都被程序自动替换为双斜线(不知到为什么???),仅仅source后面的这个\没有被替换,似乎是\r表示转义符号而导致的。而这个路径是不正确的,后续将无法导入路径中相应的模块。
因此,切记,在交互窗口中书写路径的时候,都用\\来分隔,而不要用\来分隔。