목록Python (56)
준호씨의 블로그
There is a number. >>> num = 2.3 What if you want to use with string? (String-Number concatenation) You should convert number to string. There are several ways. str function >>> str(num) '2.3' repr function >>> repr(num) '2.3' Backquote >>> `num` '2.3' but, not in python3 >>> `num` File "", line 1 `num` ^ SyntaxError: invalid syntax format >>> "%f" % (num) '2.300000' pyformat >>> '{}'.format(num..
회사님의 은총으로 IntelliJ 는 이미 라이센스 받아서 사용 하고 있었음. PyCharm 은 커뮤니티 버전으로 사용 하고 있었다. 이미 업무에서 다양한 언어를 사용하고 있는 상태. 업무에 적극 활용은 하지는 않지만 종종 쓰는 언어들 까지 포함하면 java, perl, python, c, html, css, javascript, nodejs, php, ruby, c#, swift... 등등. DB 도 mysql, oracle 은 물론 postgresql, mongodb 등등 최근 IntelliJ 라이센스가 만료 되어서 이참에 다른 언어들의 생산성도 향상 시켜 볼 겸 All Products Pack 으로 신청 해서 받았다. 오오 회사느님 감사합니다 ㅠㅠ All Products Pack 라이센스를 가지고 ..
# 1~10 사이의 랜덤값 random.randint(1, 10) 응용 import random test_array = ['apple', 'mango', 'banana'] test_array[random.randint(0, len(test_array)-1)] 참고 https://docs.python.org/2/library/random.html
아래는 1초간 쉬는 예제. 소수점도 가능 import time time.sleep(1) 참고 https://docs.python.org/2/library/time.html
ansible 을 사용하려면 python 이 필요하다. 배포 대상이 될 리모트 호스트들도 python 이 필요하다. 그리고 가급적이면 python 2.5 이상이 좋다. python 2.4 도 가능은 하지만 python-simplejson 을 별도로 설치 해 주어야 한다. 얼마전 오래된 서버를 대상으로 ansible 배포를 하려고 했는데 안되어서 보니 python 2.3 이 설치 되어 있었다. 그래서 python 부터 설치 해 주어야 했다. python 2.7 을 설치 했고 /usr/local/bin/python 에 설치 하였다. 그런데 여전히 에러가 났다. 찾아 보니 ansible_python_interpreter: /usr/local/bin/python 설정을 해 주는 방법이 있었다. group_var..