从我的cmd提示符执行我的python脚本时找不到路径

时间:2016-05-25 07:53:10

标签: python path

folders

我有一个python脚本,它使用我的main.py旁边一个名为' src'的文件中的类。这些课程使用来自文件的图像' img'在main.py旁边也是如此。

我按如下方式写道:

" IMG / myImage.gif"

当我从我的python shell运行它时,它工作正常,但我无法使用命令提示符(未找到路径)运行它。

我试过

" /img/myImage.gif"和" ./ img / myImage.gif"

并且还要移动我的' img'将文件发送到src和main.py的父文件,但它不起作用..

我没有想法..任何帮助都将不胜感激,谢谢,

1 个答案:

答案 0 :(得分:1)

这是您需要为文件夹结构做的事情,

program
   main.py
   src
      __init__.py //empty py file
      classA
           __init__.py
           classA.py

      classB
           __init__.py
           classB.py

"../../img/myimage.gif"          // to use in classA.py file

更多说明:

如果你的main.py在

    src
       main.py
    img
       myimage.gif

使用此

"../img/myimage.gif"

如果您的文件夹结构是(在src中移动img)

-src
    main.py
   -img
       myimage.gif

你需要使用如下

"img/myimage.gif"