/Users/smcho/Desktop/кронштейн/[10,20] каталог имеет "abc.txt", но когда я запускаю этот код PythonPython GLOB и скобка символы ('[]')
import glob
import os.path
path1 = "/Users/smcho/Desktop/bracket/\[10,20\]"
pathName = os.path.join(path1, "*.txt")
print glob.glob(pathName)
Он возвращает пустой список.
- Нельзя ли манипулятор Python обрабатывать буквы скобок или другие?
- Есть ли способ решить эту проблему?
@Roger: Спасибо, я исправил его. – interjay
@ ~ unutbu: Нет, '[[10,20]]' будет искать один из символов в '[102,' follow '] '. Я не просто удвоил скобки, а создал класс символов: '[[]' - это класс символов, содержащий только символ '['. – interjay
Ах да. Ты прав. Спасибо за объяснение. – unutbu