UnicodeDecodeError: 'cp949' codec can't decode byte 0xec in position 190: illegal multibyte sequence [python error]
·
데이터과학/Python
데이터 분석을 위한 프로그래밍에서 첫줄이 데이터를 불러오는 것인데, 첫줄에서 오류가 나는 경우가 가끔있습니다. 인코딩 문제인데, data = pd.read_csv('0000000.csv', sep=',', encoding='cp949') 위와 같이 불러왔는데, 아래와 같은 오류가 나왔습니다. UnicodeDecodeError: 'cp949' codec can't decode byte 0xec in position 190: illegal multibyte sequenc 'UTF8' 과 'cp949' 인코딩 차이로 인한 오류입니다. data = pd.read_csv('0000000.csv', sep=',', encoding='cp949') data = pd.read_csv('0000000.csv', sep=..
법인 중임등기 셀프 전자등기로 대표이사, 임원 동시신청
·
경제/스타트업경영
벌써 창립 3주년이 지났나봅니다. 개인사업자에서 법인으로 바꾼지 얼마 안된거 같은데. 법인은 임원의 임기가 2년으로 되어 있다는 것을 사실 잘 모르고 있었습니다. 다행히, 여기저기서 안내가 날라오는 것을 보고 확인했습니다. 하지만, 저희는 정관을 확인해보니 2년이 아닌 3년으로 되어 있었습니다. 셀프 등기를 준비하다가 결국 1년 후에 하기로 하고 기록해 둡니다. 이래서 서류를 먼저 챙기기보다 잘 알아봐야 합니다. ㅠㅠ 중임등기를 할 경우에는 임기가 종료되는 날짜와 동시에 회의를 진행하고, 중임승낙서도 임기종료일자에 맞춰야 합니다. 그러므로 중임등기 신청은 당연히 임기가 종료되어야 가능하겠죠. 중임에 대한 사항은 2주 안에 등기 신청을 하도록 되어 있습니다. 늦지 않도록 유의 하시기 바랍니다. 준비서류 1..
게임엔진을 통한 건축, 도시에서의 가상환경 Unreal vs Unity
·
카테고리 없음
우연한 기회에 Unity로 건축 디자인을 하시는 분을 뵙고, 워크샵을 진행해보면서, 사실 건축에 Unity가 적합한건가라는 의무도 조금 들고, 인터페이스가 Unreal보다 못한거 같다는 생각에. 한번 다른 분들은 어떻게 생각하시는지 찾아봤습니다. 제 생각에는 건축, 도시에서의 가상환경은 Blender가 답입니다. 비쥬얼 Unreal은 실사와같은 비쥬얼이 압도적입니다. 말해주지 않으면 영화라고 착각할 정도 입니다. 하지만, 건축에선 이렇게 까지 사실적인 그래픽은 잘 쓰지 않죠. 물론 이제는 이런 사실적은 그래픽을 통해 VR을 구현해내는 것이 건축회사의 업무중 하나가 될지도 모르지만, 그렇다고 Unity가 그래픽 구현이 떨어지는 것은 아니지만, 상대적으로 조금 실사같은 느낌이 덜하다는 정도인 듯 합니다. 스..
Visual Studio 연동 문제 해결 방법 [UNITY] GameObject
·
테크/I T일반
유니티 UNITY 3D에서 Script를 작성할려면 Visual Studio와 연동이 되야 하는데, Script 파일만 Visual Studio에서 열릴뿐, 기본 class가 전혀 연동이 안되고 있어서 한참을 검색하다가 몇가지 방법을 찾았습니다. 대표적인 Unity의 기본 클래스인 GameObject가 불러와지지 않습니다. 일단, 유니티에서 환경설정이 되어 있어야 합니다. Unity에서 Edit > Preferences > External Tools > External Script Editor 가 Visual Studio 2019로 되어 있어야 합니다. 만약 안되어 있다면, Open by file extension ▼을 클릭하면 Visual Studio 2019 를 선택할 수 있는데, Visual Stu..
공공데이터 오픈 API로 데이터 분석 [Python 3.x] 샘플코드
·
데이터과학/Python
공공데이터 API 연동을 통해 데이터를 분석하려고 하는데, 시작부터 막혀서 잘 안되는 경우가 있었습니다. 다른거보다 많이 올라와 있는 샘플코드들이 Python 2.x인 경우가 많아서 업데이트가 필요해 보입니다. # Python 2.x 샘플 코드 # from urllib2 import Request, urlopen from urllib import urlencode, quote_plus url = 'http://apis.data.go.kr/B552584/RfidFoodWasteServiceNew/getTotalTimeList' queryParams = '?' + urlencode({ quote_plus('ServiceKey') : '서비스키', quote_plus('type') : 'xml', quote_..
ImportError: No module named requests [Python 오늘의 에러]
·
데이터과학/Python
단순한 문제인데, 생각보다 안풀려서 헛발질을 오래 했습니다. 몇가지 중요한 사항을 놓치면, 아무리 pip install을 해도 해결되지 않는거 같습니다. 가상환경 기본적으로 가상환경에서 python을 실행중이라면 가상환경(venv)안에 설치를 해주어야 합니다. C:에 설치를 하고, venv에서 찾으면 당연히 찾지를 못하는 결과입니다 . (venv) C:\Users\username\Projects\venv\Scripts> pip install requests pip에서 설치가 안될 경우 git에서 다운로드해서 바로 설치하기 git clone git://github.com/kennethreitz/requests.git cd requests python setup.py install Installation o..
[Python 오늘의 에러] Non-ASCII Character 관련된 한글 에러 문제
·
데이터과학/Python
파이썬의 경우 기본적인 설정 상태에서, 코드내에 한글이 있는 경우 다음과 같은 오류가 발생합니다. SyntaxError: Non-ASCII Character 관련된 에러라고 부릅니다. 코드 내에 한글을 파이썬이 읽어들이지 못해서 발생되는 에러라고 보시면 됩니다. SyntaxError: Non-ASCII character '\xec' in file D:\app\views.py on line 41, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details 해결방법은 간단합니다. 파이썬 코드 맨위에 한글 인코딩을 하도록 명령해주면 됩니다. 위에서 처럼 주석처리된 형태로 들어갑니다. 주석처리를 명령하는 #을 지우면 안됩니다. 이..
R 작업공간 설정을 통해 데이터 분석 환경 만들기
·
데이터과학/R Studio
R에서는 작업공간(Working Directory)이란 개념이 있습니다. R 프로그래밍을 하는 과정에서 발생하는 script, data set등이 저장되는 곳입니다. 따라서 R을 통해 데이터 분석을 시작하려면 제일 먼저 해야하는 작업이 '현재의 작업공간이 어디인지 확인하고, 저장할 작업공간을 설정하는 것'입니다. 그리고 나면 이제 R script와 Dataset을 작업공간을 통해 저장하고 실행할 수 있는 환경이 구축됩니다. R console을 통한 작업공간 확인 및 설정 # 작업공간 확인 > getwd() [1] "C:/Users/username/Documents" #작업공간 설정 > setwd("/Users/username/Documents/R_study") #작업공간 확인 > getwd() [1] "..