개발/PYTHON13 random 하게 list data split import random with open("datafile.txt", "rb") as f: data = f.read().split('\n') random.shuffle(data) train_data = data[:50] test_data = data[50:] 출처 : http://stackoverflow.com/questions/17412439/how-to-split-data-into-trainset-and-testset-randomly 2017. 1. 31. reload For Python 2 use built-in function reload():reload(module)For Python 2 and 3.2–3.3 use reload from module imp:imp.reload(module)But imp is deprecated since version 3.4 in favor of importlib, so use:importlib.reload(module) 출처 : http://stackoverflow.com/questions/437589/how-do-i-unload-reload-a-python-module 2017. 1. 31. python list filtering 방법 >>> alist[ alist[ : ,1 ] == 'NA', 1] = MEAN_VALUE 해석하면,alist 모든행의 첫번째 열의 값이 'NA' 이면 MEAN_VALUE 를 모든 행에 할당한다. 이걸 C/C++, JAVA 로 짠다고 생각해보자. ㅎㅎ~ 파이썬으로 갈아타지 말아야 할 이유가 없다. 2017. 1. 25. PYTHON URL DOWNLOAD One more, using urlretrieve:import urllib urllib.urlretrieve ("http://www.example.com/songs/mp3.mp3", "mp3.mp3")(for Python 3+ use 'import urllib.request' and urllib.request.urlretrieve) 출처 : http://stackoverflow.com/questions/22676/how-do-i-download-a-file-over-http-using-python 2017. 1. 25. 이전 1 2 3 4 다음