일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 데이터베이스
- 윈도우
- ubuntu
- 설치
- script
- DB
- PostgreSQL
- 아틀라시안
- 하모니카
- JS
- 우분투
- 파이썬
- DATABASE
- Atlassian
- Windows
- Linux
- postgres
- node
- 노드
- 리눅스
- python
- java
- 자바
- 자바스크립트
- hamonikr
- 설정
- install
- javascript
- 스크립트
- 3.0
- Today
- Total
목록파이썬 (16)
LukeHan 의 잡다한 기술 블로그
pygobject.readthedocs.io/en/latest/index.html PyGObject 는 GTK , GStreamer , WebKitGTK , GLib , GIO 등과 같은 GObject 기반 라이브러리에 대한 바인딩을 제공하는 Python 패키지입니다. Linux, Windows 및 macOS를 지원하며 Python 3.5 이상 및 PyPy3 과 함께 작동합니다 . 이 문서를 포함한 PyGObject는 LGPLv2.1 +에 따라 라이센스가 부여됩니다. GNOME 용 Python 응용 프로그램 이나 GTK를 사용하는 Python GUI 응용 프로그램을 작성하려면 PyGObject를 사용하십시오. 특정 라이브러리에 대한 자세한 내용은 " Python GTK 3 Tutorial "및 " Pyt..
폴더 확인 import os # 사용 os.path.isdir(path) # 있는 경우 반환값 True # 없는 경우 반환값 False # 파일을 찾는 경우 반환값 # ex) os.path.isdir("/home/ubuntu/temp.txt") False 파일 확인 import os # 사용 os.path.isfile(path) # 있는 경우 반환값 True # 없는 경우 반환값 False 폴더 생성 import os def createFolder(directory): try: if not os.path.exists(directory): os.makedirs(directory) except OSError: print('Err : Creating directory. ' + directory) createF..
#!/usr/bin/python3 import socket def fnt_internet(self, host, port, timeout): try: socket.setdefaulttimeout(timeout) socket.socket(socket.AF_INET, socket.SOCK_STREAM).connect((host, port)) return True except Exception as ex: print(ex) return False print(fnt_internet("8.8.8.8", 80, 3))
참고 https://gomguard.tistory.com/122 https://wayhome25.github.io/python/2017/02/26/py-12-exception/ # try-except 문 def safe_pop_print(list, index): try: print(list.pop(index)) except IndexError: print('{} index의 값을 가져올 수 없습니다.'.format(index)) safe_pop_print([1,2,3], 5) # 5 index의 값을 가져올 수 없습니다. # if 문 def safe_pop_print(list, index): if index < len(list): print(list.pop(index)) else: print('{} in..
※ 해당 문서는 파이썬 3.x 버전을 기준으로 작성되었습니다. 2.x 버전과 차이가 있습니다. str to int s = "1234" n = int(s) int to str n = 1234 s = str(n) str to float s = "1234.56" flo = float(s)
strip 문자열의 앞과 뒤에 있는 스페이스, 탭 문자, 줄 바꿈(\r 또는 \n)을 삭제할 수 있습니다. s = ' x ' print(s.strip()) # => 'x' lstrip 문자열의 왼쪽만 삭제합니다. 스페이스, 탭 문자, 줄 바꿈(\r 또는 \n)을 삭제할 수 있습니다. s = ' x ' print(s.lstrip()) # => 'x ' rstrip 문자열의 오른쪽만 삭제합니다. 스페이스, 탭 문자, 줄 바꿈(\r 또는 \n)을 삭제할 수 있습니다. s = ' x ' print(s.rstrip()) # => ' x'