본문 바로가기

python deep copy 파이썬 딥카피 하는 방법은 아래와 같이 간단합니다. import copy new_list = copy.deepcopy(old_list) deepcopy 테스트를 위해서 아래 코드를 보시죠. import copy old_list = [1,2,3,4] print "old_list: {0}, old_list_hex: {1}".format(old_list, hex(id(old_list))) new_list = old_list print "new_list: {0}, new_list_hex: {1}".format(new_list, hex(id(new_list))) new_list[0] = 100000 print "new_list: {0}, new_list_hex: {1}".format(new_list, hex(id.. 더보기
jQuery로 select 된 값 가지고 오기 jQuery를 사용해서 select에서 선택된 값을 가지고 오는 방법은 아래와 같습니다. $('.target-selection').click(function(){ var option_value = $(".target-selection option:selected").val(); var option_text = $(".target-selection option:selected").text(); console.log(option_value ); console.log(option_text ); }); target-selection 이라는 클래스를 가진 select 에서 선택이 이루어지면 option:selected를 활용해서 value값은 val() 로 가지고 오고요. text 값은 text()로 가지고 옵니.. 더보기
Autocomplete Library 추천 1. 깃허브에서 Autocomplete를 검색해보면 아래와 같습니다. 자바스크립트만 1834개가 검색되요. ㅠㅠㅠㅠㅠ물론 중복도 있겠지만 그래도 넘 많아요. 2. 추천은 !! Autocomplete 라이브러리가 너무 많아서 어떤 걸 사용해야 할지 모르겠다면 !! 저는 awesomplete를 추천해드리고 싶어요.homepage : https://leaverou.github.io/awesomplete/이유는 가볍고, 핵심적인 기능만 담고 있고, 디펜던시도 없기 때문입니다. 3. 물론 제가 모든 Autocomplete 라이브러리를 사용해본건 아니라서 이게 짱이에요는 아닙니다만.사용해보니깐 만족해요 !! 4. 팁 홈페이지에 잘 나와 있어서 그것만 잘 보면 됩니다만!! + input 박스를 클릭했을 때 dropd.. 더보기
파이썬 basic - 리스트에서 최대값 찾기 (find the maximum value in list.) 이번에는 리스트에서 최대값을 찾는 것 + 최대값의 index 값을 찾는 것에 대해서 정리해두려고 합니다. 정리해야 생각나게 되는 것 같아서요. 아래 그림에 모든 내용이 들어가 있긴합니다. >>> import random>>> test = [random.random() for i in range(0, 20)]>>> print test[0.0907089251039096, 0.13237816180650663, 0.633094306790336, 0.14850518076559094, 0.6688298962786413, 0.2639774163318962, 0.5574325879302344, 0.8372412165395211, 0.33809895084074815, 0.28770998595536523, 0.299230.. 더보기
파이썬 basic - 딕셔너리 키 리스트 (dictionary key list) 파이썬에서 딕셔너리의 키 리스트를 얻기 위해서는 keys() 라는 함수를 사용하면 됩니다. 예로 test라는 딕셔너리가 아래와 같이 구성되어 있다고 가정해보겠습니다. test = {'a': 'apple', 'b': 'ball', 'c': 'circle'} test의 키 값들을 리스트로 받기 위해서 keys() 함수를 사용한 결과입니다. keys() 함수는 리스트로 키들을 반환하는 것을 확인할 수 있습니다. 딕셔너리에서 key 값을 이용해서 값을 얻는 방법은 아래 예제와 같이 가능합니다. 아래와 같은 방법도 있겠죠. 더보기
Celery Return Value (Ready and Get function) *관련 포스팅 내용 Celery + RabbitMQ + Django 참조사이트 : http://ngee.tistory.com/540 Celery + RabbitMQ + Django 연계 1 : http://ngee.tistory.com/542 Celery + RabbitMQ + Django 연계 2 : http://ngee.tistory.com/548 Celery + RabbitMQ + Django 연계 3 : http://ngee.tistory.com/549 Celery Args : http://ngee.tistory.com/550 Celery Worker : http://ngee.tistory.com/563Celery Worker2 : http://ngee.tistory.com/564Celery Lo.. 더보기
php basic - html로 부터 전달인자 값 받기 php 기초로 html에서 전달되는 값을 받는 것을 간단하게 작성해보려구요. 일단 html form에서 php로 전달해줘야 겠죠? 1. html form 이번 포스팅은 php 내용이 더 중요하니깐, html form 부분은 간단하게 아래와 같은 소스를 사용하겠습니다. email : name : 빨간색 부분만 보시면 되겠죠. post 방식으로 email과 name에 입력되는 값들을 getValue.php로 전달하는 것이죠. 2. getValue.php php에서 html로 부터 전달되는 혹은 다른 클라이언트에서 전달되는 값을 받기 위해서는 다음과 같은 소스를 통해 가능합니다. $_REQUEST['HTML에서 보내지는 값의 이름']; HTML에서 보내지는 값의 이름은 input 태그의 name이 되겠죠? 그.. 더보기