반응형

전체 글 580

[파이썬] 가상환경 venv 설정 (터미널)

1. 파이참 프로젝트 기본폴더(빈폴더) 2. 하단에 터미널 열기 3. 가상환경 만들기 python -m venv(가상환경이름) venv(폴더생성 및 이름) 4. 가상환경 생성 완료 5. 가상환경 실행하기 1) cd venv/scripts (폴더로 이동) 2) dir (폴더 내 목록보기) activate.bat 작성 후 엔터 가상환경 실행 완료된 모습 가상화면 종료 deactivate 작성 후 엔터 출처(참조) 파이썬 코딩 도장: 47.11 가상환경 사용하기 파이썬을 사용하다 보면 pip로 패키지를 설치하게 되는데 이 패키지들은 파이썬 설치 폴더(디렉터리)의 Lib/site-packages 안에 저장됩니다. 그래서 pip로 설치한 패키지는 모든 파이썬 스크립트에서 dojang.io

파이썬 (pythoon) 2021.10.10

[pyqt5 designer] 파이썬 GUI 화면 기본 구성 / 큐티 디자이너 실행 방법 / python 'ui' setup

[qt designer 실행방법] 아나콘다 설치 후 진행 윈도우 버튼 -> prompt -> Anaconda Prompt 실행 prompt 창에 -> designer (엔터) qt designer 실행 완료 qt designer에서 만든든 gui form을 저장 후 python에서 ui파일 불러오기 form = uic.loadUiType("gui.ui")[0] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 import sys from PyQt5.QtWidgets import * from PyQt5 import uic form = uic.loadUiType("gui.ui")[0] # qt designer 'ui'파일 불러오기 class MainWindowClass(QMainWindo..

파이썬 (pythoon) 2021.10.05

[우분투 리눅스] ftp 서버 세팅 (vsftpd)

ftp서버 설치하기 sudo apt install vsftpd ftp 설정파일 위치 ls -al /etc/vsftpd.conf [ftp 접속] 1) ftp 192.168.0.60 또는 ftp localhost 또는 ftp 127.0.0.1 2) 아이디 / 패스워드 입력 후 접속 (제대로 접속시 230 Login successful이 출력됨) 3) dir (FTP 폴더 내용 보기) 익명사용자 접속 허용을 원할시 세팅 sudo vi /etc/vsftpd.conf anonymous_enable=NO -> YES 로 변경 ftp다시시작 sudo systemctl reload vsftpd ftp 접속 아이디 : anonymous 패스워드 : ' ' (그냥 엔터) (230 login successful - 로그인완..

[우분투 리눅스] nginx 웹서버 세팅

nginx 웹서버 세팅 sudo apt install nginx 설치경로 ls -al /etc/nginx 실제 site 활성화 내용 파일 위치 ls -al /etc/nginx/sites-available/ site활성화 ls -al /etc/nginx/sites-enabled 웹사이트 접속 웹사이트 내부아이피 192.168.0.60 (기본 80port) 웹사이트 자신아이피 127.0.0.1 (기본 80port) 웹사이트 자신아이피 localhost (기본 80port) (포트를 변경해야 메인아이피로 접속해도 사이트가 뜰 수 있음) nginx 기본 폴더 경로 (apache2도 똑같음- 그래서 변경해야함) ls -al /var/www/html index.nginx-debina.html을 ip주소 뒤에 붙여주..

[우분투 리눅스] apache2 server

apache2 server 설치 sudo apt install apache2 apache2 설치 폴더 확인 ls -al /etc/apache2 vi 에디터로 아파치2설정 파일을 open (현재 따로 변경할 내용은 없음) sudo vi etc/apache2/apache2.conf 실제 site 활성화 내용 파일들 위치 ls -al /etc/apache2/sites-available/ site활성화 ls -al /etc/apache2/sites-enabled apache2 port 체크(기본 80포트) -> 여러 웹사이트를 체크를 위해 포트를 변경 및 추가하려함 apache2 ports.conf 설정으로 가서 포트설정 sudo vi /etc/apache2/ports.conf 기존 80port -> 8003으..

[우분투 리눅스] ubuntu linux sshd 원격 접속 세팅 - openssh-server

ssh install (설치하기) sudo apt install openssh-server ssh 서비스 실행 체크 sudo service sshd stauts ssh Start sudo service sshd start 네트워크정보 ifconfig ifconfig 설치 sudo apt install net-tools inconfig에 나온 현재 아이피 정보와 서브넷마스크 체크 후 작성 iptime 공유기 접속 (192.168.0.1) 포트포워드 - > 수동적용한 ip 추가 / 22번포트 열어주기 (포트는 겹치면 안됨) 이런식으로 웹서버, db서버, 클라우드서버 포트를 열어서 사용하면됨. putty로 ssh 접속 22번 포트를 열고 나서, 공유기 메인아이피를 넣고 접속하기 성공!

[html/javascript] 자바스크립트 덧셈계산 / input / print / css / jss

출처 : 장고 부스트스트랩 파이썬 웹개발의 정석 (정말 좋은 책.. 작가님께 과외받고 싶다..) 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 2toy.net // 덧셈계산 print function doSum(){ let a = document.getElementById('inputA').value; let b = document.getElementById('inputB').value; document.getElementByI..

[코틀린] 애완동물 보기 프로그램 / checkbox / Radio Button / kotlin

activity_main.xml 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 Colored by Color Scripter cs MainActivity.kt 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59..

코틀린study 2021.08.09

[pyhton] tkinter / Scrollbar / Listbox / 리스트박스 / 스크롤바 / 연결하기

[리스트박스+스크롤바연결] 1. Scrollbar() 스크롤바 # fill='y' : 세로 꽉 채우기 # (yscrollcommand=sbar.set) 리스트박스 옵션에 set # config() : 스크롤바 상태 -> command=list_box.yview / 스크롤바작동시 바가 움직임 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 from tkinter import * root = Tk() root.title('scrollbar study') root.geometry("400x400") bar = Frame(root, padx=20,pady=20) bar.pack() sbar = Scrollbar(bar) #스크롤 sbar.pack(side='rig..

파이썬 (pythoon) 2021.07.17

[python] tkinter / DropDownMenu / 드롭다운메뉴

1. OptionMenu : 드롭다운메뉴 2. 타입변수선언 clicked = StringVar() : 문자형지정 3. set('요일') : 시작시 보여질 내용 작성 4. drop = OptionMenu(root, clicked, '월요일', '화요일', '수요일', '목요일', '금요일') - 변수뒤에 '내용'으로 목록표기 5. button을 통해 show함수 호출 6. Label에 clicked값을 get으로 불러와 표기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 from tkinter import * root = Tk() root.title('DropDownMenu study') root.geometry("400x400") clicked = StringVar..

파이썬 (pythoon) 2021.07.16
반응형