在全局python脚本中获取当前目录的方法
当我调用由setuptools中的入口点创建的全局python脚本时,有没有办法获得工作目录 狗狗:在全局python脚本中获取当前目录的方法,python,setuptools,Python,Setuptools,当我调用由setuptools中的入口点创建的全局python脚本时,有没有办法获得工作目录 狗狗: import sys def da(): print("Doge greets you!\n") print(sys.argv) setup.py: from setuptools import setup setup( name='doge-script', version='0.1', description='Bla', author='
import sys
def da():
print("Doge greets you!\n")
print(sys.argv)
setup.py:
from setuptools import setup
setup(
name='doge-script',
version='0.1',
description='Bla',
author='Me',
author_email='',
url='',
scripts=["doge.py"],
entry_points={
'console_scripts': ['rundoge = doge:da'],
}
)
因此,我想通过“doge”命令获取我调用此脚本的目录,我相信这将对您有所帮助。看
我不熟悉
setuptools
以及如何配置doge.py
来运行,但是os.getcwd()
工作吗?或者工作目录是否更改?
import os
os.getcwd()