반응형

파이썬 32

[파이썬 기초] 파일 입출력(open(), write(), read())

1. 이론 파이썬을 공부하면서 가장 마음에 들었던게, 텍스트 파일을 정말 쉽게 처리한다는 것이었습니다. 파일생성, 읽기, 쓰기 작업이 단 몇줄만에 처리가 되는게 신기했었죠. 간단하게 예제를 보도록 하겠습니다. 먼저 'dongdongfather' 라는 문자열이 저장된 'letters.txt' 파일을 만들어보겠습니다. f = open('letters.txt','w') f.write('dongdongfather') f.close() 정말 간단하죠? f = open('letters.txt','w') 이 문장이 실행되면 현재 디렉토리에 'letters.txt'파일이 있는지 살펴보고, 있으면 파일을 열고 없으면 'letters.txt' 파일을 만듭니다. 두번째 인자인 'w'는 쓰기모드로 열겠다는 의미입니다. 모드 ..

IT 2018.10.29

[파이썬] 맥에서 파이썬 오라클 연동 오류(cx_Oracle.DatabaseError: DPI-1047: 64-bit Oracle Client library cannot be loaded)

빨리보기 1. oracle instant client 설치 2. oracle instant client 폴더 안에 있는 라이브러리를 ~/lib 폴더나 /usr/local/lib 폴더로 복사 3. 파이썬 프로그램 재실행 상세보기 파이썬의 PyQt5 패키지를 이용해서 윈도우 프로그램을 만들어보고 있습니다. PyQt5의 튜토리얼을 참고하면서 그럭저럭 잘 진행이 돼 왔는데, 오라클 데이터베이스와 연동하는 부분에서 문제가 발생했습니다. cx_Oracle 패키지를 이용해서 연결을 하는데, 아래와 같은 에러가 계속 발생하더라구요 별로 어려운 문장도 아닌데, 64bit라는 것만 눈에 뙇 들어오더라구요. 그래서 아키텍처가 안맞나 싶어서 확인을 해봤습니다. python, anaconda, oracle instant cli..

IT 2018.09.21
반응형