Я пытаюсь прочитать каталог из файла и добавить модуль расширения ('~'), но есть ошибка. Он не добавляет 'C: \ Users \ kanna' dir_reader.py:
def dir_reader(x):
import os
f1 = open(x, 'r')
var0 = []
var2 = []
for data in f1:
var0.append(data)
home = os.path.expanduser('~')
for i in range(len(var0)):
var1 = var0[i]
var3 = var1.lstrip("'/''~").rstrip("\'\n'")
vs = os.path.join(home, var3)
var2.append(vs)
return var2
вывод:
['C:\\OpenCity\\Premium\\premium_users.txt', 'C:\\OpenCity\\Premium\\premium_users.usra', 'C:\\OpenCity\\Plugins\\', 'C:\\OpenCity\\Hacked_Version_Official\\hacked_files_official_users.txt', 'C:\\OpenCity\\Hacked_Version_Official\\hacked_files_official_users.usra']
files.txt:
'~\OpenCity\Premium\premium_users.txt'
'~\OpenCity\Premium\premium_users.usra'
'~\OpenCity\Plugins\'
'~\OpenCity\Hacked_Version_Official\hacked_files_official_users.txt'
'~\OpenCity\Hacked_Version_Official\hacked_files_official_users.usra'