텍스트 파일에서 검색하는 항목에서 대괄호 및 음성 표시를 제거하려고 시도하지만 self.user
에 대해서만 수행하지만 self.passw
에 대해서는 수행하지 않습니다. 나는 내가 그것을 어떻게 할 수 있는지 알고 싶다..strip을 여러 문자열에서 사용하는 방법?
def check(self):
self.credentials = {}
for line in open('Passwords.txt','r'):
print('line',line)
self.user, self.passw = line.split(':')
for i in self.user:
print(i)
if i=='{' or i =='"':
print('i', i)
self.user=self.user.strip(i)
else:
pass
for j in self.passw:
print(j)
if j=='"' or j =='}'or j==' ':
print('j', j)
self.passw=self.passw.strip(j)
else:
pass
self.credentials[self.user] = self.passw
print(self.credentials)
입력 파일의 예를 보여줄 수 있습니까? – Dmitry
나는 주된 문제를 분류했다. –