复制目录名并将其放入变量(python)

复制目录名并将其放入变量(python),python,directory,Python,Directory,我是python新手,我正在努力完成一个简单的任务。我试图复制当前目录名并将其放入变量中。我不需要那个目录的内容,也不需要那个目录的路径。我只需要将当前目录的名称放入变量中 感谢您使用当前工作目录,请使用: import os cdir=os.getcwd().split(os.sep)[-1] print (cdir) import os sdir=os.path.dirname(os.path.abspath(__file__)).split(os.sep)[-1] print (sdir

我是python新手,我正在努力完成一个简单的任务。我试图复制当前目录名并将其放入变量中。我不需要那个目录的内容,也不需要那个目录的路径。我只需要将当前目录的名称放入变量中


感谢您使用当前工作目录,请使用:

import os
cdir=os.getcwd().split(os.sep)[-1]
print (cdir)
import os
sdir=os.path.dirname(os.path.abspath(__file__)).split(os.sep)[-1]
print (sdir)
对于脚本目录,请使用:

import os
cdir=os.getcwd().split(os.sep)[-1]
print (cdir)
import os
sdir=os.path.dirname(os.path.abspath(__file__)).split(os.sep)[-1]
print (sdir)

对于当前工作目录,请使用:

import os
cdir=os.getcwd().split(os.sep)[-1]
print (cdir)
import os
sdir=os.path.dirname(os.path.abspath(__file__)).split(os.sep)[-1]
print (sdir)
对于脚本目录,请使用:

import os
cdir=os.getcwd().split(os.sep)[-1]
print (cdir)
import os
sdir=os.path.dirname(os.path.abspath(__file__)).split(os.sep)[-1]
print (sdir)
配合使用

配合使用

这将为x指定目录名,然后打印它,但您不必打印它

这将为x指定目录名,然后打印它,但您不必打印它,如中所示,您可以通过以下方式实现:

import os
module_dir = os.path.dirname(__file__)  # get current file's directory
如中所示,您可以通过以下方式实现:

import os
module_dir = os.path.dirname(__file__)  # get current file's directory

这有点让人困惑,您是想获取脚本所在的目录,还是想用问题Yes发布代码。我的脚本所在的目录。这有点让人困惑,您是在试图获取脚本所在的目录,还是在用问题Yes发布代码。脚本所在的目录。