使用用户输入创建路径
Create a path with user inputs
我正在尝试组合一条适用于用户输入的路径:
a=input("Select a Path name to Navigate: ")
b=input("Select a second Path name to Navigate: ")
subprocess.Popen((r'explorer /open,"\Test\Test\Test\Test\Test\Test\a\Test\test\b\test"'))
但我正在努力弄清楚该怎么做。我要么只是收到错误,要么它会在不考虑路径的情况下打开 Windows Explorer。
该路径有 11 个目录,其中 4 个必须由用户通过输入指定
我真的很期待你的帮助。
问候
塞巴斯蒂安
这适用于 windows10
:
import os
import subprocess
a=input("Select a Path name to Navigate: ")
b=input("Select a second Path name to Navigate: ")
path = os.path.join(a, b)
print('opening', path)
subprocess.Popen((f'explorer /open,{path}'))
在我的例子中 (windows10
) a 和 b 是 c:\
和 folder_name
您可以将其扩展到任意数量的文件夹。
path = os.path.join(a, b, c, d etc...)
我正在尝试组合一条适用于用户输入的路径:
a=input("Select a Path name to Navigate: ")
b=input("Select a second Path name to Navigate: ")
subprocess.Popen((r'explorer /open,"\Test\Test\Test\Test\Test\Test\a\Test\test\b\test"'))
但我正在努力弄清楚该怎么做。我要么只是收到错误,要么它会在不考虑路径的情况下打开 Windows Explorer。
该路径有 11 个目录,其中 4 个必须由用户通过输入指定
我真的很期待你的帮助。
问候 塞巴斯蒂安
这适用于 windows10
:
import os
import subprocess
a=input("Select a Path name to Navigate: ")
b=input("Select a second Path name to Navigate: ")
path = os.path.join(a, b)
print('opening', path)
subprocess.Popen((f'explorer /open,{path}'))
在我的例子中 (windows10
) a 和 b 是 c:\
和 folder_name
您可以将其扩展到任意数量的文件夹。
path = os.path.join(a, b, c, d etc...)