반응형

#연구/#Python 83

파이썬 변수 규칙에 대해 알아보자 #파이썬 변수 명명 규칙 #Python Variables #파이썬 변수란 무엇인가요

파이썬 변수 규칙에 대해 알아보자 #파이썬 변수 명명 규칙 #Python Variables #파이썬 기초 #파이썬 변수란 무엇인가요 파이썬 변수 명명 규칙 1. 모든 문자를 사용할 수 있다. 2. 특수 문자 "_"를 사용할 수 있다. 3. 모든 숫자를 사용할 수 있지만, 숫자로 시작하지 못한다. 4. 특수 문자 "+", "-", " " 등은 사용하지 못한다. 저는 영어 대소문자와 "_"로 구분된 이름을 주로 사용합니다. Q. 그럼 파이썬에서 변수의 이름은 대소문자 구분을 할까요? A. 네. 변수 이름은 대소문자를 구분하고 있습니다. 변수라는 것은 텍스트나 숫자 등을 저장할 수 있는 공간이라고 생각하면 쉽습니다. 변수는 언제든지 코드 상에서 다시 불러서 쓸 수 있도록 쉽고 명확해야 합니다. 그리고 변수에 ..

#연구/#Python 2021.01.08

파이썬 print 줄바꿈 제거 (feat. 파이썬 한줄 출력 Python 2.x vs Python 3.x)

파이썬 print 줄바꿈 제거 (feat. 한줄 출력 2.x vs 3.x) #파이썬 print 줄바꿈 제거 방법 #파이썬 2.x과 파이썬 3.x에서의 차이 파이썬에서 print()함수를 통해 문자열을 출력할 경우, 자동으로 줄바꿈이 되죠. print() 함수로 원하는 내용을 출력하면서 한 줄에 출력하는 방법에 대해서 알아볼게요. Python Version 2.x과 3.x에서의 차이가 존재하는데요. 아래와 같이 버전에 맞게 사용하시면 되겠습니다. Python 2.x print line, Python 3.x print(line, end = ' ') 네, 아주 아주 간단하게 파이썬 print 줄바꿈 제거 방법에 대해서 알아보았습니다. 다음시간에도 더욱 유익한 내용으로 찾아뵐게요! 이런 글은 어때요? 파이썬 리..

#연구/#Python 2021.01.08

[파이썬/Python] pip search 오류 관련 해결 방법 #Pypi 웹브라우저를 이용한 pip search #pip search error

[파이썬/Python] pip search 오류 관련 해결 방법 #Pypi 웹브라우저를 이용한 pip search #pip search error 최근 pip search를 사용하다가 오류를 만난적이 있습니다. 다른 분들도 계실꺼라 믿고, 내용을 공유합니다. 해당 이슈를 검색하던 중, 아래 github 에서 "pip search"가 추후 종료된다고 합니다. https://github.com/pypa/pip/issues/9312 pip search give xmlrpc.client.Fault RuntimeError API has been temporarily disabled · Issue #9312 · pypa/pip Environment pip version: 20.3.3 Python version: 3..

#연구/#Python 2021.01.08

파이썬으로 Googles SMTP 서버를 이용해서 메일을 보내보자! #파이썬으로 메일 전송 방법 #Sending Emails using Google SMTP Server #Python smtplib

파이썬으로 Googles SMTP 서버를 이용해서 메일을 보내보자! #파이썬으로 메일 전송 방법 #Sending Emails using Google SMTP Server 시스템 관리자나 Administrator들은 시스템의 오류나 상황들을 빨리 인지하기 위해 메일을 통해 알람이 오도록 설정하는 경우가 많습니다. 이럴 때, Google SMTP Server를 이용하는 경우가 많구요. 오늘은 그런 경우에 파이썬 스크립트를 통해 간단하게 스트립트화해서 자동으로 메일을 보낼 때 사용될 수 있는 스크립트를 만들어볼꺼에요. 하지만 Google SMTP Server를 이용할 경우, 500명 이상의 수진자에게 메일을 전달하거나, 전달할 수 없는 메일의 수가 많으면 해당 메일 계정은 중지될 수 있다고 하니, 참고하시기 ..

#연구/#Python 2021.01.07

파이썬으로 FTP 로그인 부터 파일 업로드&다운로드까지! #파이썬 ftplib 모듈 #파이썬으로 FTP 로그인하기 #파이썬으로 FTP 파일 전송

파이썬으로 FTP 로그인 부터 파일 업로드&다운로드까지! #파이썬 ftplib 모듈 #파이썬으로 FTP 로그인하기 #파이썬으로 FTP 파일 전송 오늘은 FTP 서버에 파이썬 스크립트를 통해 연결하고, 서버에 있는 파일 목록을 보는 등의 일련의 작업들을 작성하는 방법에 대해 알아볼꺼에요. 잘 알아두면, FTP와 관련된 작업들을 좀 더 쉽고 빠르게 해결할 수 있답니다! 참고로 저번 시간에 Shell Script를 통해 SSH 연결을 다루는 방법을 포스팅 했었는데요. 궁금하신 분들은 아래의 이전 포스팅을 참고하시기 바랄게요! 2020/12/30 - [#연구/#Tech] - [Bash Script] 쉘 스크립트로 SSH Connection 체크하기 #쉘 스크립트로 파일의 계정 가져와서 SSH Connection..

#연구/#Python 2021.01.06

파이썬에서 명령을 실행하고 응답 값을 처리 할 때, subprocess 모듈을 사용하셨다면, 이제부터는 Envoy를 사용하세요! #Python Envoy #Python wrapper subprocess module

파이썬에서 명령을 실행하고 응답 값을 처리 할 때, subprocess 모듈을 사용하셨다면, 이제부터는 Envoy를 사용하세요! #Python Envoy #Python wrapper subprocess module 파이썬에서 외부 프로세스를 실행하는 아주 간단한 모듈을 소개합니다. 대부분 subprocess 모듈을 사용하여 복잡하게 Response 값을 받아오는 작업을 해야 했었는데요. envoy는 그런 작업들이 줄어들고, 몇 줄의 코드로 대체될 수 있습니다. pypi.org/project/envoy/ envoy Simple API for running external processes. pypi.org 먼저 설치는 pip를 통해 간단하게 설치할 수 있습니다. pip install envoy 아래는 en..

#연구/#Python 2021.01.05

파이썬으로 Mysql에 값을 Insert하려면 어떻게 해야할까요? 파이썬으로 Mysql Database 다루기 #Connect to Mysql Database with Python

파이썬으로 Mysql에 값을 Insert하려면 어떻게 해야할까요? 파이썬으로 Mysql Database 다루기 #Connect to Mysql Database with Python Mysql DB를 파이썬으로 다뤄봅시다. 파이썬에서는 Mysql DB를 다루기 위해 아주 유용한 모듈을 제공하고 있습니다. 바로 Mysql Connector를 사용하는 것인데요. Mysql에서는 각 언어별 Connector에 대한 자세한 내용을 공유하고 있습니다. 아래는 Python을 통해 Mysql Connector를 사용하는 자세한 방법들이 나와 있으니 참고하시기 바랍니다. dev.mysql.com/doc/connector-python/en/ MySQL :: MySQL Connector/Python Developer Gui..

#연구/#Python 2021.01.05

파이썬으로 DNS Lookup 기능을 구현해보자! #파이썬으로 google.com의 IP를 알아낼 수 있을까? #DNS Lookup with Python

파이썬으로 DNS Lookup 기능을 구현해보자! google.com yahoo.co.kr 등의 사이트에 IP를 알고 싶을 때, 파이썬으로 어떻게 할 수 있을까요? Python의 sockets 모듈을 이용하면 아주 간단하게 해결 할 수 있습니다. sockets 모듈은 호스트 이름에 대한 IP 정보를 쉽게 가져오는 방법을 제공하고 있거든요. socket.gethostbyname(hostname) Translate a host name to IPv4 address format. The IPv4 address is returned as a string, such as '100.50.200.5'. If the host name is an IPv4 address itself it is returned unchan..

#연구/#Python 2021.01.05

[파이썬/Python] 파이썬3 파일 이름 매칭하여 찾기 #파이썬3 Matching filenames #import fnmatch

[파이썬/Python] 파이썬3 파일 이름 매칭하여 찾기 #파이썬3 Matching filenames #import fnmatch 파이썬을 이용하여 유닉스 시스템에서 파일을 찾듯이 파일이름의 masks를 이용하여 해당 되는 모든 파일을 찾는 예제를 만들어볼게요. 예를 들어, 아래와 같이 5개의 파일이 존재할 때, file*.txt에 해당 되는 모든 파일들을 찾는거죠. file1.txt file1.txt file_2.txt file_0.txt file.ext 먼저 fnmatch를 이용하여 아래와 같이 코드를 완성했습니다. file*.txt에 해당하는 파일만 찾는거니까, 5개중 4개만 해당되겠네요. from fnmatch import fnmatch files = ['file1.txt', 'file1.txt'..

#연구/#Python 2020.12.29

[PyQt] PyQt Designer 다운로드 #PyQt 디자이너 UI 디자인 프로그램 다운로드 및 설치 방법 #파이썬 GUI 프로그램 PyQt5 #UI와 파이썬 소스코드 연결 시키기

[PyQt5] PyQt Designer 다운로드 #PyQt 디자이너 UI 디자인 프로그램 다운로드 및 설치 방법 파이썬으로 GUI 프로그램을 만드는 방법은 다양합니다. 그 중에서도 오늘은 PyQt5를 이용하여 파이썬 GUI 프로그램을 만드는 첫 걸음을 진행해 보겠습니다. 이 전 글에서는 tkinter를 이용한 GUI Python 프로그램을 한번 다뤄 봤었는데요. 궁금하신 분들은 아래 글을 참고하시기 바랍니다. 2020/12/23 - [#연구/#Python] - [파이썬/Python] tkinter로 패스워드 생성하는 프로그램 만들어보기 #tkinter로 랜덤 문자열 생성하는 프로그램 만들기 #파이썬 GUI 프로그래밍 [파이썬/Python] tkinter로 패스워드 생성하는 프로그램 만들어보기 #tkint..

#연구/#Python 2020.12.26
반응형