def write_pw(pw): pw = cryption.MyCipher().encrypt_str(pw) pw = "pw: " + pw + "\n" # 파일이 존재하면 if file_exists(): # 기존에 pw 내용 있으면 # 새로운 pw 로 변경 if is_written(2): stringList[2] = pw newContent = "".join(stringList) with open("TextFile.txt", "w") as file: file.write(newContent) # 기존에 pw 내용 없으면 # 이전 기록 다 포함해서 첫줄만 다시쓰기 else: with open("TextFile.txt", "a") as file: file.write(pw) # 파일 없으면 else: with open("TextFile.txt", "w") as file: print("파일 쓰는중") file.write(pw) print("파일 다씀")
def write_id(id): id = cryption.MyCipher().encrypt_str(id) id = "id: " + id + "\n" # 파일이 존재하면 if file_exists(): # 기존에 id 내용 있으면 # 새로운 id 로 변경 if is_written(1): stringList[1] = id newContent = "".join(stringList) with open("TextFile.txt", "w") as file: file.write(newContent) # 기존에 id 내용 없으면 # 이전 기록 다 포함해서 첫줄만 다시쓰기 else: with open("TextFile.txt", "a") as file: file.write(id) # 파일 없으면 else: with open("TextFile.txt", "w") as file: print("파일 쓰는중") file.write(id) print("파일 다씀")
def write_sever(server): server = cryption.MyCipher().encrypt_str(server) server = "server: " + server + "\n" # 파일이 존재하면 if file_exists(): # 기존에 server 내용 있으면 # 새로운 server 로 변경 if is_written(0): stringList[0] = server newContent = "".join(stringList) with open("TextFile.txt", "w") as file: file.write(newContent) # 기존에 server 내용 없으면 # 이전 기록 다 포함해서 첫줄만 다시쓰기 else: with open("TextFile.txt", "a") as file: file.seek(0) file.write(server) # 파일 없으면 else: with open("TextFile.txt", "w") as file: print("파일 쓰는중") file.write(server) print("파일 다씀")
def get_server(): # isServerWritten = True server = stringList[0][8:len(stringList[0])-1] server = cryption.MyCipher().decrypt_str(server) return server
def get_pw(): pw = stringList[2][4:len(stringList[2])-1] pw = cryption.MyCipher().decrypt_str(pw) return pw
def get_id(): id = stringList[1][4:len(stringList[1])-1] id = cryption.MyCipher().decrypt_str(id) return id
import cryption in_str = input(" 암호화 할 값을 입력하세요\n") if in_str != None: in_enc = cryption.MyCipher().encrypt_str(in_str) # 암호화 print(in_enc) print("입력된 값: ", cryption.MyCipher().decrypt_str(in_enc)) # 복호화