Python
-
파이썬 - 정규식Python 2019. 10. 24. 16:50
정규식 표현 바꿔주는 싸이트 https://regexr.com/ 1. 숫자 N 글자 찾기 : [0-9]{N} 2. 알파벳 n 글자 찾기 : [A-Z]{N} 3. 한글 2글자 찾기 : [가-힣]{2} 4. 대x을 모두 찾기 : 대. 5. 대xx을 모두 찾기 : 대.. 6. 대학으로 시작하는 3글자 한글만 찾기 : 대학[가-힣][가-힣][가-힣] 7. 학x부 찾기 : 학[가-힣]부 또는 학.부 8. 한글 이후에 나오는 모든글자 코딩 : matchs = re.findall("한글[가-힣a-zA-Z0-9]*".txt) https://wikidocs.net/1669
-
Python으로 Selenium 이용 시 Element CheckPython 2019. 4. 15. 17:55
1. from selenium.common.exceptions import NoSuchElementException # Import 추가 2. try - except 방법 try: element = driver.find_element_by_partial_link_text("text") except NoSuchElementException: print("No Found") 3. if로 element check if not element: print("No Element found") else: driver.find_element_by_xpath("""Copy XPath""").click()
-
[배포] 도커에서 uwsgi, nginx연동 확인하기Python/Django 2018. 2. 25. 10:34
들어가기 앞서OS : Ubuntu 16.04 LTS Django (1.11.3) Python : 3.6.1 Nginx : 1.10.3(ubuntu)굉장히 부족하고, 굉장히 저급 수준의 실력을 가진 유저가 쓴 글입니다. 진행하시다가 오류를 발견하시거나, 진행사항에 문제가 있는 경우 적극적으로 알려주세요. 감사합니다.Nginx - uWSGI - Django 연동하기본 포스팅은 도커(Docker) 상에서 Nginx와 uWSGI를 연동을 확인하는 포스팅입니다. 도커 스크립트를 통해 컨테이너에는 이미 Nginx와 uWSGI가 설치된 가정하에 글의 순서는 다음과 같습니다.Web Client - 장고 AppWeb Client - uWSGI - 장고 AppWeb Client - Nginx - uWSGI - 장고 App..
-
python 개발 환경 구축Python/Django 2018. 1. 26. 02:51
python 개발 환경 구축Permalink 사용 스택: Docker, python3.6, Django, Nginx, Mysql, gunicornDockerPermalink 배포의 고통을 줄이기 유지보수를 위해 개발서버는 도커로 구축# centos 이미지 다운로드 docker pull centos:latest # 컨테이너 생성 docker run --privileged -d -p 80:80 -p 3306:3306 -p 21:21 --name xms centos:latest /sbin/init # 생성된 컨테이너에 연결 docker exec -it xms bash privileged: 컨테이너 안에서 호스트의 리눅스 커널 기능을 모두 사용d, detach: Detached 모드, 데몬 모드로 백그라운드..
-
-
파이썬3 피라미드Python 2017. 12. 25. 01:28
x=eval(input("Enter the number of lines :"))for a1 in range(x,1,-1): print(" ",end='')print("1") a=1b=x-2c=1for y in range(0,x-1): for z in range(b,0,-1): print(" ",end='') b-=1 c+=1 for v in range(c,1,-1): print(v,end='') a+=1 for z1 in range(1,a+1): print(z1,end='') print()
-
파이썬3 계산기Python 2017. 12. 25. 01:26
#import Tkinter toolkit#from tkinter import* #key press function:def click1(): num=1 entry.insert(END,num)def click2(): num=2 entry.insert(END,num)def click3(): num=1 entry.insert(END,num)def click4(): num='+' entry.insert(END,num)def click5(): num=4 entry.insert(END,num)def click6(): num=5 entry.insert(END,num)def click7(): num=6 entry.insert(END,num)def click8(): num='-' entry.insert(END,num)d..