본문 바로가기

Python_Beginer

(140)
가상환경 보안 에러, 보안 오류 about_Execution_Policies PSSecurityException 해결 방안 python -m venv venv 가상환경을 venv 로 해서 설정을 하고 active 를 했더니 아래와 같은 보안 오류가 발생하였다. 이는 Powershell의 실행 정책 때문에 에러가 발생을 한것이다. 그룹 정책을 아래와 같이 변경 해주면 되는데, 여기서 unrestricted는 https://docs.microsoft.com/ko-kr/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-7.2 실행 정책 정보 - PowerShell PowerShell 실행 정책을 설명하고 이를 관리하는 방법을 설명합니다. docs.microsoft.com 1. 시작 > Powershell > 관리자 권한..
Python 수강 노트 11 - 정규표현식 1. 문자 클래스 [](character class) 문자 클래스로 만들어진 정규식은 "[와 ] 사이의 문자들과 매치"라는 의미를 갖는다. ^ 메타 문자가 사용될 경우에는 반대(not)라는 의미를 갖는다. [^0-9]라는 정규 표현식은 숫자가 아닌 문자만 매치 [a-zA-Z] : 알파벳 모두 / [0-9] : 숫자 [자주 사용하는 문자 클래스] [0-9] 또는 [a-zA-Z] 등은 무척 자주 사용하는 정규 표현식이다. 이렇게 자주 사용하는 정규식들은 별도의 표기법으로 표현할 수 있다. 다음을 기억해 두자. \d - 숫자와 매치, [0-9]와 동일한 표현식이다. \D - 숫자가 아닌 것과 매치, [^0-9]와 동일한 표현식이다. \s - whitespace 문자와 매치, [ \t\n\r\f\..
Python 수강 노트 10 1. Python Downloads : http://www.python.org - version x.y.z x : Major y : Minor Z : Patch 특성상 : x y 만 따지고 z 는 따로 안따진다. - 아키텍쳐 종류 x86 : 32bit(i386, i486, i586, i686) x64 : 64bit(ia) x86_64 : 32bit 이나 64bit를 처리 할 수 있게 만듬(AMD64, EM64T) windows x86-64 executable installer -> downloads 2. NotePad++ Downloads : http://notepad-plus-plus.org ==============================================================..
[단축키]유용한 단축키 Windows 단축키 설명 “Ctrl + B” 사이드바 열기/닫기 “Ctrl + P” 빠른 열기(파일이나 기호 탐색) “Ctrl + Shift + P” 모든 명령 표시(에디터의 모든 명령에 접근) “Ctrl + F” 찾기(검색) “Ctrl + H” 찾기(검색)/바꾸기(대체) “Alt + Up” 줄 위로 이동 “Alt + Down” 줄 아래로 이동 “Shift + Alt + UpArrow” 위에 줄 복사 “Shift + Alt + DownArrow” 아래 줄 복사 “Tab” 들여쓰기 “Shift + Tab” 내어쓰기 “Ctrl + PageUp” 이전 편집기 열기(좌측 창으로 전환) “Ctrl + PageDown” 다음 편집기 열기(우측 창으로 전환) “Ctrl + \” 편집기 분할(백슬래쉬) “Ctrl +..
[패스트캠퍼스]tasks.json<수정코드> 기존 tasks.json> { // See https://go.microsoft.com/fwlink/?LinkId=733558 // for the documentation about the tasks.json format "version": "2.0.0", "tasks": [ { "label": "Project Label", "type": "shell", "command": "python", "args": ["${file}"], "presentation": { "reveal": "always", "panel": "new" }, "options": { "env": { "PYTHONIOENCODING": "UTF-8" } }, "group": { "kind": "build", "isDefault": true..
[GIT].gitignore - 파일 예외 처리 작업 깃을 사용하다보면 예외 처리할 부분이 꽤 잇었다. 그게 귀찮아서 상당히 안좋은 습관이였던 그냥 푸시했었던 습관을 버리고자 다시 시작해본다. Extensions > gi > install View > Command Plate > gi > visualstudiocode 새로 생성된 .gitignore 파일 안에 내용 삭제 도움이 되는 사이트> https://www.gitignore.io/ gitignore.io Create useful .gitignore files for your project www.gitignore.io Windows> ### Django ### *.log *.pot *.pyc __pycache__/ local_settings.py db.sqlite3 db.sqlite3-journal ..
[CGI]Python CRUD Study Site> https://www.youtube.com/playlist?list=PLuHgQVnccGMDMxfZEpLbzHPZUEwObEaZq WEB2 Python - YouTube www.youtube.com My Git> https://github.com/ankiwoong/Bitnami_htdocs ankiwoong/Bitnami_htdocs [생활코딩]수업 코드. Contribute to ankiwoong/Bitnami_htdocs development by creating an account on GitHub. github.com Python CGI 작동 영상> 수업 정리> CRUD에 대하여서 이해해야된다. 또한 생활코딩 에러 중에서 에러코드는 구글링을 하면서 찾는다. 화면은 아래와 같이..
[HandCoding]손코딩 테스트 검증 항목> 1. 코딩을 실제로 할 수 있는가? 2. 논리적 사고가 가능한가? 3. 코드 스타일은 어떤가? 4. 코드 내용이 얼마나 정확한가? 5. 여러 가지 변수와 환경의 복합적인 상호작용으로 발생하는 문제를 처리할 수 있는가? 6. 문제 사항에 대하여 다양한 솔루션을 제공할 수 있는가? 7. 팀원 끼리 의 알고리즘 사소통시 문제 사항은 없는가? 8. 데이터 구조 / 알고리즘 지식이 있는가? 9. 복잡도가 있는 문제를 처리 할 수 있는가? 유의점> 1, 문구 하나하나에 조건이 숨겨져 잇을 수 있음 2. 애매한 부분은 확인 또 확인하는 습관을 기른다. 3. 예제를 손으로 직접 풀어보면서 문제를 이해할려 한다. 4. 최적의 알고리즘을 생각하지 말자. 5. 어떻히든지 코드를 작성해서 요구에 맞는 결과물을 제..