Условное агрегирование упругого поиска по вложенному типу

Большое спасибо за эту полезную функцию! Я нашел его очень полезным, так как искал помощи. Однако, возможно, было бы полезно немного изменить его, чтобы

basedir = os.path.dirname(dirpath) + '/'

был

basedir = os.path.dirname(dirpath + '/')

. Потому что нашел, что если я хочу застегнуть папку «Пример», находится в папке 'C: \ folder \ path\notWanted \ to \ zip \ Example',

Я получил в Windows:

dirpath = 'C:\folder\path\notWanted\to\zip\Example'
basedir = 'C:\folder\path\notWanted\to\zip\Example/'
dirname = 'C:\folder\path\notWanted\to\zip\Example\Example\Subfolder_etc'

Но я полагаю, что ваш код должен давать

dirpath = 'C:\folder\path\notWanted\to\zip\Example'
basedir = 'C:\folder\path\notWanted\to\zip\Example\'
dirname = '\Subfolder_etc'
2
задан fajara kurniawan 20 March 2019 в 05:18
поделиться