본문 바로가기

Python

(48)
[ Python ] Running a background thread PythonRunning a background thread 시작 전 테스트환경 살피기 Time 2017년 09월 08일 OS Virtual Box - Linux(Ubuntu 16.04 LTS) Language Python 2.7 변수명 = threading.Thread( target=해당동작함수, args=(넘겨줄 변수) )변수명.daemon = True 변수명.start() import threading, time class Threading_Test() : def __init__(self, interval = 1) : self.interval = interval thread = threading.Thread(target=self.run, args=())thread.daemon = Truethread..
👻[ Python ] 타입 비교 / 형변환 내용 이전 하였습니다!다음 링크에서 내용 확인 부탁드립니다! 👇 👇 👇 👇 https://proni.tistory.com/entry/Python-%ED%83%80%EC%9E%85-%EB%B9%84%EA%B5%90-%ED%98%95%EB%B3%80%ED%99%98
[ Python ] JSON encoder and decoder PythonJSON encoder and decoder 시작 전 테스트환경 살피기 Time 2017년 09월 07일 OS Virtual Box - Linux(Ubuntu 16.04 LTS) Language Python 2.7 JSON Encoding : 해당 값을 JSON 값으로 변경하기 import jsonjson.dumps( 해당 값 ) import jsondir_message = { 'name' : 'leni' }print json.dumps(dir_message) print json.dumps("string") print json.dumps({"c":0, "b":0, "a":0}, sort_keys=True) Decoding : JSON 값을 원래 형태로 변경하..
[ Python ] Select Module을 이용한 1:N TCP Socket 통신 PythonSelect Module을 이용한 1:NTCP Socket 통신 시작 전 테스트환경 살피기 Time 2017년 08월 30일 OS Virtual Box - Linux(Ubuntu 16.04 LTS) Language Python 2.7 Socket을 이용한 통신에는 Blocking 이라는 문제가 있다. Blocking ?어떤 일이 일어나기를 기다리면서 멍하니 있는 상태, 간단히 말해서 Server와 Client가 서로 데이터를 넘겨주기 만을 기다리는 상태가 된다는 것이다. 일정 시간 이 후 Timeout이 걸려서 Blocking 상태를 벗어나게 도와주는 것이 Select Module 이다. Select Wathing for I/O completion select.select( rlist, wli..
[ Python ] Python Documents Python Documents 두 페이지 모두 영어로 되어 있는 페이지입니다.Chrome을 사용하시면 영문페이지 한글번역이 가능합니다. 참조내용 1. Python Tips2. Python 2.7.13 documentation
[ Python ] map() 함수 Pythonmap() 함수 시작 전 테스트환경 살피기 Time 2017년 08월 18일 OS Linux(Ubuntu 16.04 LTS) Language Python 2.7 map(function_to_apply, list_of_inputs) Apply function to every item of iterable and return a list of the results. If additional iterable arguments are passed, function must take that many arguments and is applied to the items from all iterables in parallel. If one iterable is shorter than another it i..
[ Python ] range()와 xrange()의 차이 Python range()와 xrange()의 차이 시작 전 테스트환경 살피기 Time 2017년 08월 18일 OS Linux(Ubuntu 16.04 LTS) Language Python 2.7 range(start, stop[, step]) This is a versatile function to create lists containing arithmetic progressions. It is most often used in for loops. The arguments must be plain integers. If the step argument is omitted, it defaults to 1. If the start argument is omitted, it defaults to 0. The..
[ Python ] 시스템 명령어 실행하기 PythonPython code로 시스템 명령어 실행하기 시작 전 테스트환경 살피기 Time 2017년 08월 18일 OS Linux(Ubuntu 16.04 LTS) Language Python 2.7 import osos.system( 시스템 명령어와 인자값 ) os.system("ls -al")