Python.Net > 잡담게시판

본문 바로가기
사이트 내 전체검색


회원로그인

잡담게시판

Python.Net

페이지 정보

작성자 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일21-01-14 18:02 조회742회 댓글1건

본문

https://github.com/pythonnet/pythonnet 

 

파이썬 코드를 실행할 수 있도록 도와주는 프로젝트(라이브러리) 입니다.

경우에 따라 꽤 잘 써먹을 수도 있을거 같아요.

 

아래는 간단히 특정 폴더에 있는 파이썬 파일들 가져다 선택해서 실행할 수 있도록 만들어본 툴입니다.

 

c6018db40a7a8bcefcd028b30d7a7c6c_1610614946_5227.PNG


c6018db40a7a8bcefcd028b30d7a7c6c_1610614946_5584.PNG
 

표준 출력은..

 

private void RunCode(object sender, RoutedEventArgs e)

{

    try

    {

        var name = System.IO.Path.GetFileNameWithoutExtension(CurrentCode.fi.Name);

 

        StdoutPrinter printer = new StdoutPrinter();

 

        using (Py.GIL())

        {

            dynamic sys = Py.Import("sys");

            sys.stdout = printer;

            sys.stderr = printer;

 

            PythonEngine.RunSimpleString(CurrentCode?.code ?? "");

 

            outputBox.Text = printer.Output;

        }

    }

    catch (Exception ex)

    {

        outputBox.Text = ex.Message;

    }

}

이런식으로 해서 TextBlock 에 뿌려주게 하면 파이썬 코드에서 나오는 출력 결과나 에러 출력도 확인 가능하네요.

 

 

 

댓글목록

리틀캔들님의 댓글

리틀캔들 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일

파이썬은 이런거 때문에 많이들 사용하는거 같군요~
파이썬 공부를 하긴 해야하는데.. 시간이 갈수록 배울게 늘기만 하는군요 ㅜㅜ

잡담게시판 목록

Total 217건 1 페이지
잡담게시판 목록
번호 제목 글쓴이 날짜 조회
217 RTX 4090 댓글1 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 04-05 235
216 리지니M 의 몰락 댓글1 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 04-04 263
215 로스트아크 인파이터 (팬픽?)영상 인데 중독성 있네요.. 댓글1 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 04-02 212
214 갤럭시 와치 4 에서 비침습 혈당측정 기능이 들어간다는 루머가 있네요 댓글2 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 04-01 185
213 NC 는 상상 이상이네요. 댓글3 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-31 233
212 C# Source Generators 댓글1 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-29 228
211 요즘 리니지m 이 핫하네요 댓글1 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-26 256
210 NordVPN 구독했네요.. 댓글1 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 03-15 385
209 [펌] 아직 남편이 너무 좋은 아내 댓글1 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 02-24 494
208 원격연결 관리 툴 mRemoteNG 댓글1 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 02-23 446
207 udemy 강의들을 좀 듣다보니 강사가 어디 출신인지도 좀 많이 보게 되네요. 댓글2 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-27 824
206 기억의 촉감 - 김한조 댓글1 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-22 872
205 공돌이의 수학정리노트 댓글1 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-20 919
204 칼 하나에 1억 5천 댓글1 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-20 648
열람중 Python.Net 댓글1 책읽는아이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-14 743
게시물 검색

접속자집계

오늘
593
어제
650
최대
3,675
전체
1,063,183
회사소개 개인정보취급방침 서비스이용약관
Copyright © LittleCandle All rights reserved.
문의메일 : littlecandle99@gmail.com
상단으로
모바일 버전으로 보기