본문 바로가기

전체 글208

[PyCharm] 파이참 한국어에서 영어로 언어 변경 파이참 한국어에서 영어로 언어 변경 툴 적응을 위해서 우선 한국어로 다운로드하여서 사용하다가,다시 영어로 설정해서 사용하려고 한다. 설정하는 방법- 파일(File)의 설정(Settings)으로 들어간다. - 설정의 플러그인(Plugins)의 언어팩 체크를 없애고 확인(apply)을 누르면 된다. - 확인은 누르면 파이참이 다시 시작된다. 영어로 언어 변경완료! 2024. 9. 10.
[PyCharm] 파이참 개발용(Community)으로 설치하여 Flask 사용하기 파이참 개발용(Community)으로 설치하여 Flask 사용하기 1. 파이참 설치하기 (https://www.jetbrains.com/ko-kr/pycharm/download/?section=windows)- 설치하는 홈페이지에서 밑에 있는 PyCharm Community Edition 을 설치한다. 2. 파이참을 설치한 뒤, 새로운 프로젝트를 만들어 준다. 3. 터미널에서 Flask Framework를 설치한다. (pypi flask 설치 : https://pypi.org/project/Flask/)$ pip install Flask 4. 필요한 플라스크 기본 app.py 를 작성하고, flask 프래임 워크를 실행해 준다.$ flask run 문제없이 실행되는 것을 확인할 수 있다! 2024. 9. 10.
[Android Studio] 에뮬레이터 Location 지도 흰 화면만 나올 때 해결 방법 에뮬레이터 Location 지도 흰 화면만 나올 때 해결 방법 위치를 지정해서 하는 서비스를 만들었는데,위치가 해외로 되어있어서 난감했다. 그래서 에뮬의 로케이션을 지정하려고 보니 흰 화면만 떴는데밑에 방법으로 업데이트하니 바로 화면이 잘 보였다. 방법: File -> Setting -> update 검색 -> update now 하기 로케이션 지정하기에뮬에 위에 점점점 누르면 새창이 하나 뜬다.지도에서 한 곳 선택해서 지정하면 된다. 2024. 8. 3.
[API] Chat GPT openAI api 사용해서 답변 받기 _ 포스트맨, VSCode, openai==0.28 Chat GPT openAI api 사용해서 답변받기 _ 포스트맨, VSCode, openai==0.28 Chat GPT openAi API를 사용하기 위해서,1. 액세스 키 발급받아야 한다. 2. 무료 크레딧이 이제는 없어져서 5달러 결제를 하고 진행했다.- 결제를 하지 않고 한다면, 어떤 코드를 작성하든 '429 Too Many Requests' 오류코드를 볼 수 있을 것이다. 나는 프런트 : 안드로이드 스튜디오서버 : flask, VSC로 작업하고 있는데 openai API를 서버로 요청해서 서버에서 결과를 받아 전달했다. 발급받은 openai KEY를 config 파일 Config 클래스에 저장해서 사용했다.환경변수로 세팅해서 (. env) 액션즈 자동 배포까지 성공했지만, 환경변수로 중요한 키를.. 2024. 7. 26.
[Android Studio] 스마트폰 연결하기 (개발자 모드) _ 삼성 안드로이드 스튜디오 스마트폰 연결하기 (개발자 모드) _ 삼성 안드로이드 스튜디오 개발 중, 카메라를 사용하는 액티비티가 있어 직접 구동시켜서 확인하기 위해 스마트폰을 연결하려고 한다. 1. PC 드라이버 설치하기- 드라이버는 구글에서 '{삼성} 제조사 드라이버'라고 검색하면 된다.- 삼성 휴대폰 드라이버 다운 (https://developer.samsung.com/android-usb-driver) 2. 앱을 실행할 스마트폰 개발자 설정하기- 소프트웨어 정보 -> 빌드번호 부분 5번 정도 클릭하기(개발자 옵션 켜짐) -> USB 디버깅 키기 3. USB로 PC와 스마트폰 연결하기- 안드로이드 스튜디오에서 내 핸드폰이 목록에 뜨면 성공!!- RUN 하면 스마트폰에 만든 앱이 설치되면서 실행된다. 2024. 7. 15.
[API] JWT 토큰 있어도 되고, 없어도 되는 API 만들기 _ @jwt_required(optional=True) JWT 토큰 있어도 되고, 없어도 되는 API 만들기 -> @jwt_required(optional=True) 앱에서 api를 사용하는데 로그인 한 사용자도 볼 수 있고,로그인하지 않은 사용자도 볼 수 있는 코드를 만들고 싶었다. 찾아보니, optional=True 파라미터를 사용하면 해결되었다.  @jwt_required(optional=True) 활용한 코드class FlowersListResource(Resource): # 오늘의 꽃 가져오는 API @jwt_required(optional=True) def get(self) : # 1. 클라이언트가 보낸 데이터가 있으면 받아준다. userId = get_jwt_identi.. 2024. 7. 12.