본문 바로가기

프로그래밍/PyThon

(3)
데스크탑 자동화 도구 Sikuli Sikuli 라는 놈이 있다.#ads_1예전에 써봤던 오토핫키와 비슷하다스크립트는 파이썬을 사용한다.써보니 참 신기하긴 하다.이걸로 뭘 만들어보고 싶은데... 홈페이지는 아래http://www.sikuli.org/#ads_2코딩 스크린샷은 아래코딩에 웬 이미지? ㅋㅋ 세상 참 좋아졌다.각 캡쳐된 이미지를 pc 화면에서 찾아서 조작할 수 있도록 해준다. 위 짤은 책보고 따라해본 자동 지뢰찾기이다.이미지 인식범위를 잘못설정했는지 좀 버벅대긴 해도 되긴되네. 신기해 신기해~#ads_3
c#에서 파이썬 호출하기 IronPython 이라는 모듈을 사용하면 C#에서 파이썬을 호출하여 결과를 받고 또는 값을 세팅할 수 있습니다.아래는 C#의 Form.cs 에서 파이썬 test.py 를 호출하여 World 클래스를 실행한 결과입니다.python3.4 와 ironpython3 를 사용하였습니다.#ads_1http://ironpython.net/ >- test.py -# -*- coding: utf-8 -*-class World:def __init__(self):self.name = 'AAA' def hello(self):print("Hello") def getName(self):return self.name def add(self, a, b):return (a + b) def setName(self, name):self..
PTVS 에서 한글사용 오류 날때 PTVS 는 비주얼 스튜디오에서 파이썬을 작성할 수 있게 해주는 플러그인 프로그램입니다.#ads_1비주얼 스튜디오의 장점을 모두 사용할 수 있는 좋은 프로그램이죠근데 코드상에 한글을 입력하고 실행을 하면 에러가 납니다.이 에러를 고칠 수 있는 방법입니다. 1. 솔루션 탐색기에서 해당 파일에 오른쪽을 눌러 팝업창을 띄운다2. "연결 프로그램..." 을 선택한다.3. "Python Editor with Encoding" 선택4. "유니코드(서명 있는 UTF-8) - 코드 페이지 65001" 선택 이제 다시 한글을 작성하고 실행(F5)를 눌러보자#ads_2