在函数转义字符中重用路径

2024-10-01 05:07:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我正试图找出如何将os.getcwd()中的路径重用为dict.pop() call,使用print语句将产生的相同格式的路径(Python 2.7):

import os
import pysvn
import sys

def svnGetExternals():
    directory = os.getcwd()              # (C:\Development\test\)
    print directory                      # prints "C:\Development\test\"
    client = pysvn.Client()
    svnExternals = client.propget('svn:externals', directory)  # returns a dictionary 
    svnExternalList = svnExternals.pop(directory).split('\n')  # returns: KeyError: 'C:\\Development\\test'

所以,我只想在pop调用中使用'C:\Development\test'


Tags: testimport路径clientospopdirectorydict