목록py (2)
밤하늘공작소
python에서 문자를 잘라야 할 때가 있습니다. 이런 것은 "split"으로 할 수 있습니다. 우선 이러한 코드를 적어보겠습니다. name = "Kim, Dong Hyun" print(name.split(",")) 이것은 ['Kim', ' Dong Hyun'] 이 출력됩니다. 문자열이 ", "를 기준으로 잘려서 배열에 나오게 됩니다. 그래서 만약 이 뒤에 첫번째 값을 출력하게 하는 코드를 바꾸게 된다면, 성만을 출력하게 할 수 있습니다. 이를 좀더 활용해서 배열로 오는 모든 이름들의 성을 출력해보겠습니다. names = ["Kim, Dong Hyun", "Lee, Hyun Woo"] for name in names: print(name.split(",")[0]) 간단한 for in 문을 사용해서 ","..
django 프로젝트를 만들어보겠습니다. 여기에서 프로젝트는 하나의 웹사이트라고 생각하시면 됩니다. 우선 cd 커맨드를 이용해서 전에 만들었던 폴더로 들어가 줍니다. 이 커맨드를 치면 프로젝트가 생성이 됩니다. $ django-admin startproject test_project 여기에서 프로젝트를 생성할 때 이름을 test가 아닌 test_project라고 한 이유는 이 프로젝트 안에 앱이라는 것을 만들 것이고, 그 앱의 이름과 겹치면 안 되기 때문입니다. 이제 ls 커맨드를 사용해서 이 폴더 안을 살펴보면 test_project가 생성이 된 것을 볼 수 있습니다. 우선 아무것도 하기 전에 서버를 실행해보겠습니다. django가 대부분을 자동으로 만들어 주었기 때문에 간단한 명령어로 서버를 시작할 ..