向已包含文本的变量添加文本
Adding text to variables that already contain text
我正在尝试在 Python 3.5.2 中创建一个音乐播放器,但我在制作它时遇到了问题,因此用户不必为他们希望播放的音乐输入确切的文件路径。这是我正在试验的代码:
import os
Minput= input("Insert exact path of mp3: ")
os.startfile(Minput)
我对如何制作这段代码感到困惑,以便用户只输入 MP3 的名称,而不是确切的文件路径。
现在要播放 MP3 文件,用户需要输入 'MP3_folder\example.mp3'。
最简单的方法是使用相对路径。您将需要您的用户指定起点(通常是应用程序启动的目录)。然后用户将使用 ./
来表示该目录或 ../
来引用上面的目录。这些可以多次应用,因此 ../../
将引用当前目录上方目录的上方目录。据我所知,所有 python 的内置文件库默认都支持此功能,因此它应该可以正常工作
我正在尝试在 Python 3.5.2 中创建一个音乐播放器,但我在制作它时遇到了问题,因此用户不必为他们希望播放的音乐输入确切的文件路径。这是我正在试验的代码:
import os
Minput= input("Insert exact path of mp3: ")
os.startfile(Minput)
我对如何制作这段代码感到困惑,以便用户只输入 MP3 的名称,而不是确切的文件路径。
现在要播放 MP3 文件,用户需要输入 'MP3_folder\example.mp3'。
最简单的方法是使用相对路径。您将需要您的用户指定起点(通常是应用程序启动的目录)。然后用户将使用 ./
来表示该目录或 ../
来引用上面的目录。这些可以多次应用,因此 ../../
将引用当前目录上方目录的上方目录。据我所知,所有 python 的内置文件库默认都支持此功能,因此它应该可以正常工作