[JavaScript] input 에 enter key 입력 이벤트 document.querySelector('#input').addEventListener('keypress', function (e) { var key = e.which || e.keyCode; if (key === 13) { // Enter // Do something } }); [참고] stackoverflow
전체
[Python][pip] ImportError: No module named _socket 해결 방법 virtualenv 에서 pip 으로 모듈 설치시 ImportError 오류가 발생할 경우 --> Python 설치 경로의 DLLs 폴더 (ex. C:/Python27/DLLs) 폴더를 virtualenv 폴더에 복사해서 붙여넣으면 된다.
[Django] 테이블에 값이 없을 때만 추가하는 방법 아래와 같이 1) get() 으로 해당 데이터가 있는지 검사 (Select)2) 없으면 save()로 데이터 삽입 (Insert)try-catch 방식을 사용하여 작성이 가능하다. try: obj = Person.objects.get(first_name='John', last_name='Lennon') except Person.DoesNotExist: obj = Person(first_name='John', last_name='Lennon', birthday=date(1940, 10, 9)) obj.save() Django 문서에 get_or_create() 를 지원하며, 해당 메소드를 이용하면 위에 try-catch를 사용한 방식보다 쉽게 구현이 ..
[Python] save matrix to csv Pandas 모듈을 이용하면 된다. * to_csv 옵션 - header = None : 해더(열) 넘버 표시 안함.- index = None : 행 넘버 표시 안함.- 그 외 옵션은 문서 참고 바람. import pandas as pd matrix = [[1,2,3], [4,5,6], [7,8,9]] df = pd.DataFrame(matrix) df.to_csv("파일명.csv", header=None, index=None) + 추가pandas 가 없으면 pip으로 설치 가능하다.$ pip install pandas 참고 : stackoverflow
[Python] ANCI to UTF8 encoding을 mbcs로 하면 된다! import codecs codecs.open("ANSI_file.txt","r",encoding="mbcs") 참고 : stackoverflow
[Django] target wsgi script wsgi.py cannot be loaded as python module 에러 해결 방법 Django + Apache 사용할 때, 아파치 에러 로그에 "Target WSGI script '[wsgi 파일 경로]wsgi.py' cannot be loaded as Python module." 오류 발생할 때가 있다. [Mon Jan 28 10:55:11.851599 2019] [:error] [pid 1228] [client 10.10.91.70:61336] mod_wsgi (pid=1228): Target WSGI script '[wsgi 파일 경로]/wsgi.py' cannot be loaded as Python module. [Mon Jan 28 10..