[Python] Python 3.x Virtualenv(가상환경) 만들기 Python 3.x 설치 [root@pxe-test ~]# yum install -y https://centos7.iuscommunity.org/ius-release.rpm [root@pxe-test ~]# yum install -y python36u python36u-libs python36u-devel python36u-pip [root@pxe-test ~]# export PYTHONIOENCODING=utf8 Python 3.x Virtualenv 설치 [root@pxe-test ~]# pip3.6 install --upgrade pip [root@pxe-test ~]# pip3.6 install virtualenv virtu..
[PowerShell] PowerShell 도움말 사용하기 PowerShell 도움말PowerShell은 도움말을 통해 문법, 옵션, 파라미터 등 다양한 정보를 습득할 수 있습니다. PowreShell에는 갱신가능한 도움말이란 새 기능을 포함하고 있으며 업데이트 기능을 통해 도움말을 갱신하고 수정하며 확장된 도움말을 제공합니다. PowerShell 도움말 업데이트PowerShell은 도움말에 대한 온라인 업데이트를 지원하며 업데이트를 통해 도움말을 갱신합니다. 따라서 최신정보의 PowerShell 사용 도움말을 사용하고자 한다면 도움말을 업데이트 후 사용해야합니다. 도움말 업데이트 시 PowerShell을 관리자 권한으로 실행해야 오류메시지 없이 업데이트 가능합니다. Update-Help PowerShe..
[HTML] HTML Headings(표제) HTML Headings(표제)HTML의 ~ 태그로 정의됩니다. 태그는 ~ 까지 있으며 태그는 가장 중요한 표제를 가장 중요하지 않은 표제로 순차적인 우선순위를 가집니다.브라우저는 태그에 자동으로 공백을 추가합니다. Header1 Hello My World Ossian Tistory 태그의 중요성검색엔진은 태그를 사용하여 웹페이지의 구조와 내용을 색인합니다.따라서 문서를 구조화 하려면 태그를 사용하여 구조를 만드는것이 중요합니다. 태그에는 간략히 제목으로 사용할 문구만 작성하며 많은 내용을 담지 않는 것이 좋습니다. 태그의 크기 변경 태그는 각각 기본적인 폰트 크기를 가지고 있습니다. 그러나 Font-Size 속성 또는 CSS Style을 적용하여 태그의 크기..
[HTML] HTML Attributes(속성) HTML Attributes(속성)모든 HTML 요소는 속성을 가질 수 있으며, 속성은 항상 시작 태그에 지정합니다.일반적으로 속성은 " Name = Value"으로 입력됩니다. 속성href는 링크를 설정할 수 있는 속성이며 태그로 정의 됩니다. Ossian Tistory Ossian Tistory 바로가기 속성src는 이미지를 설정할 수 있는 속성이며 태그로 정의 됩니다.Image에 대한 경로는 "상대 경로"와 "절대 경로"가 존재합니다. 상대 경로는 읽어드린 html 파일이 존재한 디렉토리를 기준으로 경로를 설정합니다. Ossian Tistory Image Test 절대 경로는 읽어드린 html 파일이 존재한 디렉토리와 상관없이 불러올 이미지나 파일의 ..
[HTML] HTML Basic HTMLHTML은 웹 페이지를 만들기 위한 Standrad Markup 언어 입니다. Ossian Tstory My First Heading My first paragraph. 웹 문서를 HTML5로 선언합니다. HTML 문서의 시작과 끝을 나타내는 태그 입니다. HTML 문서에 관한 기본 정보를 포함합니다, 주로 문서의 제목, 제작자, 문서 정보, 메타 정보가 등이 포함됩니다. HTML 문서의 제목을 나타냅니다. HTML 문서의 본문을 나타내는 태그 입니다. 태그H 태그는 문서의 제목을 나타내는 태그로 H뒤의 숫자는 문자의 크기와 문서의 정보를 계층 별로 구조화 하는 기능도 포함합니다. Ossian Tistory Hello My World! Hello My World! ..
[Python] 클래스 Python 클래스란?클래스는 똑같은 무엇인가를 만들어내는 설계도면과 같습니다. 예를 들어 밀리터리 게임의 캐릭터를 만든다고 하면 캐릭터 특성별로 클래스를 만들어 프로그래밍 할 수 있습니다. 프로그래밍을 통해 밀리터리 게임 속 통신병 캐릭터를 10명 만든다고 가정했을 때, 우리는 통신병 캐릭터 클래스를 통해 10명의 동일한 통신병을 만들어 낼 수 있습니다. 이렇게 클래스를 통해 만들어진 통신병 캐릭터를 파이썬에선 오브젝트라고 지칭합니다. 이러한 클래스는 캐릭터 특성별로 여러개의 클래스를 만들어 사용할 수 있습니다. 클래스를 통해 생성된 오브젝트는 속성(Attribute)과 메소드(Method)로 구성됩니다. 메소드는 클래스 안에 있는 함수로 이해할 수 있습니다.즉, " 클래스 > ..
[Python] 파일 쓰기 / 읽기 / 추가 Python 파일 쓰기아래의 코드를 통하여 Python에서 작성된 코드의 결과 값을 파일에 작성할 수 있습니다.코드text = open('공격횟수.txt','w') # text 변수에 open 함수를 사용하여 파일을 생성(열기)합니다.text.close() # text 변수에 열린 파일을 닫습니다. open함수는 파이썬의 내장함수이며 '파일 이름'과 '파일 열기 모드'를 인자 값으로 받은 후 실행됩니다.open('파일 이름','파일 열기 모드') ※ 파일을 쓰기모드로 열 시 해당 파일이 이미 존재할 경우 기존에 작성된 내용이 모두 사라지고 새로 작성됩니다. 해당 파일이 존재하지 않을 경우 신규로 생성됩니다. 파일의 생성 경로를 지정하지 않고 파일 생성 시 "*..
[Python] 함수 함수란?코드를 작성하다 보면 똑같은 내용의 코드를 반복해서 작성해야 하는 순간이 발생됩니다.이럴 때 함수 정의한 후 사용하면 반복적인 코드 작성을 줄일 수 있으며 코드의 흐름을 일목요연하게 처리할 수 있습니다. 함수의 기본문법코드--------------------------------함수 정의-----------------------------------------------------def sum(a,b): # sum이라는 이름의 함수 및 인자값 정의 return a + b # a와 b를 더하여 return값을 통해 sum 함수를 호출한 객체에게 결과값을 돌려줌-------------------------------------------------------------------..
[Python] FOR 반복문 FOR 란?FOR는 어떠한 조건을 반복해서 실행하는 반복문 입니다. 기본문법코드bucket = ['초콜릿', '젤리', '사탕'] # bucket 리스트 생성 for stuff in bucket: # stuff 변수에 bucket 리스트에 있는 데이터를 대입 print(stuff) # stuff 변수에 대입된 bucket 리스트 값을 출력 결과초콜릿젤리사탕 bucket에 있는 '초콜릿, 젤리, 사탕'의 값이 순차적으로 stuff 변수에 대입이 된 후 반복조건의 아래 코드를 실행합니다. FOR & IF 응용FOR문과 IF문을 사용하여 아래와 같이 반복과 조건을 응용할 수 있습니다.코드bucket = ['초콜릿', '젤리', '사탕'] for stuff in bucket: # ..
[Python] IF 제어문 IF 란?IF란 조건에 판단하여 해당 조건에 맞는 기능을 수행하는데 사용됩니다.예를 들어 "편의점에서 군것질을 하려는데 현재 보유하고 있는 금액이 1,000원 이상일 경우 초콜릿을 1,000원 미만일 경우 사탕을 구매하자" 등의 조건을 확인하고 조건이 성립될 때의 기능을 수행하게 됩니다. IF 기본 문법 사용하기IF 기본 문법은 아래와 같습니다. 주의할 점은 조건설정에서 꼭 " : "를 입력해주어야 합니다. 아래의 IF 조건은 보유한 금액을 money라는 변수에 900원을 저장했습니다. money가 1,000원 보다 크거나 같을 경우에는 초콜릿을 사세요 문장을 출력하고money가 조건에 해당하지 않을 경우에는 사탕을 사세요 문장을 출력하는 IF의 기본 문법입니다.코드money..
[Python] 데이터 입력 받기(Input) 데이터 입력 받기(Input) 이란?데이터를 저장하고 가공하기 위해서는 데이터에 대한 입력이 필요합니다.Input은 사용자에게 데이터를 입력 받기 위한 함수입니다. Input은 입력 받은 값을 문자열로 처리하기 때문에 숫자를 입력받을 경우 숫자형 Type으로 변환해주어야 합니다. 문자열 입력 받기문자열을 입력 받은 후 변수에 저장하기 - 1코드text1 = input() # text1 변수에 사용자 입력값을 저장합니다.안녕하세요! # "안녕하세요!"를 입력하였습니다.print(text1) 결과안녕하세요! 문자열을 입력 받은 후 변수에 저장하기 - 2코드text2 = input('문자열을 입력해 주세요 : ') # text2 변수에 사용자 입력값을 저장합니다...