Python 66

python pickle aes

ERROR AES로 데이터 몇개를 암호화 해서 사용하게 되었는데 이리저리 내보내면서 읽고 쓰다보니 pickle?? 뭐 이런 오류가 나서 찾아보게 되었어요 AES에 대한 내용은 생략.. 일단 간략하게 암호화했습니다. body = { "key": "암호화키값", "id": "아이디" } aes = AESCipher(body['key']) id = aes.encrypt(body['id']) 여기까지 하면 id에 암호화 된 id가 들어있을거에요 이 아이디를 이용해서 로그인등을 시도할때는 복호화 해서 사용합니다 id = aes.decrypt(id) 기본적으로 값을 들고 다닐때는 암호화 된 상태로 들고 다녀요. 근데 주고받고 하다보면 아예 읽지를 못하고 오류가 날때가 있어요. can't pickle ~~ 뭐 이런...

pydev debugger: warning: trying to add breakpoint to file that does not exist

pydev debugger: warning: trying to add breakpoint to file that does not exist 콘솔에 오류 찍히는거 삭제 방법 콘솔 왼쪽의 Breakpoints 버튼 클릭 왼쪽에 잡힌 포인트들을 삭제해주면 이제 에러 안남 제 경우에는 삭제한 파일에 찍혀있는 브레이크포인트 때문에 오류가 많이 나고 있었습니다...-_-; 삭제하면 자동으로 브레이크포인트가 날아갈줄 알았는데?!

Python/Python__IDE 2020.02.06

asyncio

loop = asyncio.new_event_loop() asyncio.set_event_loop(loop) 리턴받을 = loop.run_until_complete(main메서드(파라미터)) loop.close() def main(): futures = [asyncio.ensure_future(scrap메서드(파라미터)) for i 돌아돌아리스트] result = await asyncio.gather(*futures) return result def scrap(): data=[] async with aiohttp.ClientSession(cookies=쿠키헤헤) as session: async with session.get(주소) as response: data.append(await response.c..