Python 在同一目录中保存文件(需要输入)

Python 在同一目录中保存文件(需要输入),python,file,directory,kivy,pong,Python,File,Directory,Kivy,Pong,我一直在遵循这个教程:尝试学习一些奇维。它说我需要将基本应用程序文件和带有图形的文件保存在同一目录中。我不知道怎么做。我试着将它们保存在同一个文件夹中,但它显示了一个黑屏。任何反馈都将不胜感激 编辑:在WindowsC中:我有以下文件: 戴尔, 司机, 英特尔, main.py, 性能日志, 程序文件, Python 33, Python 34, 用户,以及 窗户 在main.py中,我有一个名为main.py和pong.kv的程序。你知道我做错了什么吗?在本教程结束时复制粘贴代码并尝试运行ma

我一直在遵循这个教程:尝试学习一些奇维。它说我需要将基本应用程序文件和带有图形的文件保存在同一目录中。我不知道怎么做。我试着将它们保存在同一个文件夹中,但它显示了一个黑屏。任何反馈都将不胜感激

编辑:在WindowsC中:我有以下文件:

戴尔, 司机, 英特尔, main.py, 性能日志, 程序文件, Python 33, Python 34, 用户,以及 窗户

在main.py中,我有一个名为main.py和pong.kv的程序。你知道我做错了什么吗?在本教程结束时复制粘贴代码并尝试运行main.py之后,它会变得非常容易出错,如果有意义的话,您可以看到它后面的屏幕的其余部分

编辑:下面提到的错误:

Traceback (most recent call last):
   File "C:\pong_app.py\main.py.py", line 74, in <module>
     PongApp().run()
   File "C:\Python33\lib\site-packages\kivy\app.py", line 766, in run
     root = self.build()
   File "C:\pong_app.py\main.py.py", line 68, in build
     game.serve_ball()
   File "C:\pong_app.py\main.py.py", line 36, in serve_ball
     self.ball.center = self.center
 AttributeError: 'NoneType' object has no attribute 'center'

您只需要kivy的main.py文件和.kv文件。这两个版本的完整版本都在链接的末尾,复制并粘贴main.py和pong.kv,您就完成了。教程运行良好。您可能只有一个简单的错误,比如文件名中的输入错误。你能通过提供目录中的文件列表来编辑你的问题吗?Linux上是ls,Windows上是dir…所以你在C上命名了一个目录:'main.py',其中有一个'main.py'文件和'pong.kv'文件,每个文件都有你从教程中复制和粘贴的正确代码?@brousch-是,没错,我觉得这不是个好主意。尝试将main.py和.kv文件所在的文件夹命名为“pong_app”。不确定这是否在代码中造成命名冲突。