U-CYBOS가 서버에 접속되어 있지 않습니다
pywintypes.com_error를 뚫고나니 for문에 불러온 결과가 empty 데이터프레임으로 담겨서 원래 코드로 확인을 해봤더니
U-CYBOS가 서버에 접속되어 있지 않습니다.
다음과 같은 에러가 발생하는 것을 확인했다.
관리자 권한으로 실행해주지 않아서 발생하는 에러라는 얘기를 듣고 CybosPlus 프로그램을 관리자 권한으로 설정을 바꿔주는 것도 해봤는데 ...
그래도 다음과 같은 에러가 발생해서 이거저거 다 해보다가 찾은 방법
CybosPlus 프로그램만 관리자 권한으로 실행되어서는 안되고 python과 관련된 프로그램 모두 관리자 권한으로 실행되어야 한다고 한다. 그래서 내 컴퓨터에서 실행되는 모든 프로그램들이 관리자 권한으로 실행 될 수 있도록 설정해줘야하는데 아래는 모든 프로그램들이 관리자 권한으로 실행 될 수 있는 설정 변경법이다. 설정을 바꿔주고 나니까 문제가 해결되었다.
1. window+R 버튼을 눌러 실행창을 열어준다. regedit 입력하고 확인을 눌러준다.
2. HKEY_LOCAL_MACHINE 폴더로 들어가준다.
3. 아래 펼쳐진 폴더 중 SOFTWARE 폴더로 들어간다.
4. Microsoft 폴더로 들어가준다.
5. Windows 폴더로 들어가준다.
6. CurrentVersion 폴더로 들어가준다.
7. Policies 폴더로 들어가준다.
8. System 폴더로 들어가준다.
9. EnableLUA 아이콘을 더블클릭해준다.
팝업창에 값데이터(V)의 값을 1에서 0으로 바꾸어준다.
다시시작 팝업이 뜨면 다시시작 버튼을 눌러 컴퓨터를 재부팅시킨다.
다시 코드 실행을 시켜보면 에러없이 시작된다.