본문 바로가기

개발언어71

Unable to resolve "requests". IntelliSense may be missing for this module. #2870 python에서 네이버 API를 이용하여 블로그 검색 예제를 작성하는 중 VisualStudio에서 아래 오류를 표시한다.Unable to resolve "requests". IntelliSense may be missing for this module. #2870구글신에게 질문한 결과 해결책은 requests가 누락되었으며, console에서 설치해주면 해결 된단다.설치는 python 패키지 매니저인 pip를 이용하여 설치가 가능하다.pip install requestsrequests 설치 후 pip를 18.1로 upgrade 하란다. 그리고 pip 업그레이드 진행 *reboot 후 다시 project 확인결과 requests가 정상 import 됨이 확인 되었다. 다시 개발 시작.. 참조https:/.. 2019. 1. 12.
Python 개발환경 구축 파이썬 개발 통합 IDE 선정여러가지 도구가 있으나, 우선 VisualStudio 2017에서 VisualStudio Installer를 통해 개발 환경을 구축했다. Python Version은 3.7.0 버전으로 추가 설치를 통해 TenserFlow나 Django와 같은 Web 개발도 가능하다. 여기서는 최근 코딩 교육중인 큰녀석을 위해 python.org에서 python download 후 설치, 개발 IDE로는 PyCharm(파이참)을 이용하기로 한다. Python설치www.python.org에서 최신 python을 download 후 설치주의할 점이 아래 Add Python 3.7 to PATH Check를 통해 환경변수를 등록하도록 하자. 그렇지 않으면 나중에 직접 등록해야 한다. PyCharm.. 2019. 1. 11.
C# 유효한 생년월일 확인 개요회원으로부터 입력받은 생년월일의 유효성 체크를 위해 정규식을 작성해 보았다.public static bool IsValidBirthday(string inValue) { bool isValidate = false; isValidate = Regex.IsMatch(inValue, "[1-2]{1}[0-9]{3}[0-1]{1}[0-9]{1}[0-3]{1}[0-9]{1}"); return isValidate;}하지만, 단점이 '19800536' 입력할 경우 그대로 통과해 버린다. 문제는 입력받은 생년월일을 이후 DateTime으로 변환시 Exception 문제가 발생했다.그래서 입력 받은 생년월일 'DateTime.TryParseExact()' 통해 한번더 확인했다.using System.Globaliza.. 2019. 1. 11.
WPF TextBox 기본 IME 모드를 한글로 입력 받기 얼마전에 WPF 기반에서 개발하는 KIOSK에서 이용될 가상 키보드를 작성하였다. 하지만 이름을 입력받는 항목에서는 기본 '한글' IME 모드 상태에서 입력하게끔 설정하고자 한다. PreferredImeState : 지정된 개체의 대한 기본 입력 메서드 상태를 가져오거나 설정 PreferredImeConversionMode : IME 모드 지정(설정값은 ImeConversionModeValues 에서 확인할 수 있음) ImeConversionModeValuesAlphanumeric: 기본 영문 + 숫자 Native: OS 언어 설정에 따라 입력 타입을 Hangul, Hiragana, Chinese 등을 입력 받을 수 있음 WPF TextBox 항목의 코드를 기타) Katakana 입력InputMethod.. 2019. 1. 10.