본문 바로가기

studyript24

스크립트 기초 활용 11편(오늘의 날씨) 이번 시간에는 스크립트 자체에 있는 기능은 아니고, skUtilites 애드온에 있는 크롤링, 파일쓰기 기능들을 활용하여 오늘의 날씨를 알려주는 스크립트를 만들어 보도록 하겠습니다. 이번 시간에는 크롤링할 페이지의 소스코드에서 필요한 정보만 골라내야 하기 때문에, html에 대한 기본적인 지식이 있으셔야 합니다. 그리고 방금 알려드렸다싶이 이번 시간에 만들 스크립트는 skUtilities애드온이 꼭 필요합니다. 아래의 링크에서 다운로드받으실 수 있습니다. https://forums.skunity.com/resources/skutilities.26/ Addon - skUtilities forums.skunity.com 1. 페이지 소스코드 가져오기 skUtilites를 이용한 크롤링에서는 그 페이지의 소스.. 2023. 1. 4.
스크립트 기초 활용 10편(자동심기) 마인크래프트의 마인팜 서버들을 플레이하다 보면, 자동심기라는 기능에 대해 알 수 있습니다. 다 익은 작물을 캤을 경우, 그리고 플레이어의 인벤토리에 그 작물의 씨앗이 있는 경우에 플레이어의 인벤토리에 있는 씨앗을 캔 작물의 자리에 자동으로 심어주는 기능입니다. 이번 시간에는, 그 자동심기 기능을 스크립트로 따라 만들어 보도록 하겠습니다. 1. 자동심기 대상 작물들 설정하기 마인크래프트에는 여러 작물들이 있습니다. 그 중 자동심기를 적용시킬 만한 작물들은 일부로, 더 있을 수도 있겠지만 제가 찾은 것들로는 밀, 사탕무, 당근, 감자 정도가 있습니다. 오직 그 4개의 작물들을 캤을 시에만 자동심기가 작동하도록 해야하므로, 자동심기 대상 작물들을 넣어놓는 배열변수를 만들겠습니다. 아래는 그 코드입니다. on .. 2023. 1. 2.
파이썬 기초 5편(if문) 목차 시작하며 if elif else 1. 시작하며 파이썬, 그리고 다른 프로그래밍 언어들을 사용하다 보면 조건문을 사용해야 할 때가 있습니다. 예를 들어서 "변수x가 3보다 크다면", "지금 시간이 6시 이후라면" 과 같이 여러 조건문들을 사용해야 합니다. 이번 시간에는, 파이썬에서 조건문을 사용할 수 있는 if문에 대해서 알아보도록 하겠습니다. 2. if if는 '만약 ~라면' 이라는 뜻을 가지고 있습니다. if문의 기본적인 문법은 아래와 같습니다. if '''조건''': '''구문''' 그럼 한번 예시 구문을 만들어볼까요? 변수 x를 선언한 후, x에 1씩 더하며 2보다 크거나 같은지 비교해보도록 하겠습니다. x = 1 if x >= 2: print("x는 2보다 크거나 같습니다") x += 1 i.. 2022. 3. 15.
파이썬 기초 3편(변수) 이번 시간에는, 파이썬의 변수에 대해서 알아보도록 하겠습니다. 우선 변수란, 이름 그대로 변하는 수입니다. 코드에 따라서 그 값이 여러가지로 변할 수 있는 수 또는 문자, 등등 입니다. 자바와 같은 대부분의 다른 프로그래밍 언어들에서는, 변수를 선언할 때 그 변수의 자료형까지 같이 선언해주어야 합니다. 하지만 파이썬에서는 따로 자료형을 선언해주지 않아도 괜찮습니다. 기본적인 변수 선언 구조는 이렇습니다. 변수명 = 변수값 예시 구문을 보여드리도록 하겠습니다. a = 1 print(a) 결과: 1 한번에 여러 개의 변수를 선언해줄 수도 있습니다. a, b = 1, 2 print(a) print(b) 결과: 1 2 그럼 이번에는 변수 2개의 값을 서로 바꿔볼까요? a, b = 1, 2 a, b = b, a .. 2022. 3. 1.