[Python] 웹 자동화 (1) - 파이썬으로 웹 열기
·
python/자동화
해당 파일이 있는 디렉토리에 크롬 드라이버가 있어야합니다. from selenium import webdriver from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.action_chains import ActionChains import time """ 크롬을 사용하여 창을 연다""" driver = webdriver.Chrome() # 크롬 웹 드라이버 연동 url = 'http://google.com' driver.get(url) driver.maximize_window() # 열고나서 창을 크게 만들어줌 (사실상 필요 X) action = ActionChains(driver)
[Python] 웹 자동화를 위한 준비 - Chrome Driver 다운로드
·
python/자동화
1. 크롬드라이버 다운로드 사이트 접속 https://chromedriver.chromium.org/downloads ​ 2. 본인 크롬 버전에 맞는 드라이버를 선택 ​ * 본인 크롬 버전 보는법 크롬 접속 > 더보기 > 도움말 > Chrome 정보(G) ​ 버전 확인 (79.0~) ​ 3. 이후 본인 OS에 따라 zip 다운로드 ​ ​ 4. 다운 후, 해당 파일(exe)을 python을 돌릴 directory 안에 업로드 이미지, 내용 출처: https://countrymouse.tistory.com/entry/ChromeDriver
[Android] 파이어 베이스 연동 안될 때 해결 방법 - 안드로이드 스튜디오
·
App & Web/Android
firebase 연결 오류가 있을 경우 다음과 같은 해결방법이 있습니다. GPS가 켜져있는 경우 gps를 꺼주어야합니다. 애뮬레이터 자체에서 인터넷 연결이 안되는 경우 애뮬레이터 삭제 후 재설치 firebase 연동 문제 상단에서 파이어베이스를 누릅니다. cloud storage for firebase 버튼 클릭 두가지 해당사항이 모두 체크가 되어있어야합니다. 체크가 되어있으면 다음과 같은 로그가 뜨는 것을 확인할 수 있습니다. MainActivity에서 이미지를 가져와서 확인버튼을 누르면 업로드 됩니다. (조금 기다려야함) ** 소켓 구현부분을 soketFun() 함수로 따로 생성하였습니다. 이미지 업로드에 실패하면 소켓함수가 실행되지 않습니다. 이미지 업로드 여부에 관계없이 소켓함수를 실행시키고자하면..
[Python] 파이썬 자동화 시작하기
·
python/자동화
https://nadocoding.tistory.com/15 [나도코딩] 파이썬 활용편4 업무자동화 - 소개 이번에 준비한 주제는 '업무 자동화' 입니다. '업무 자동화'라고 해서 꼭 업무에만 사용되는 것은 절대 아니구요 ㅋㅋ 컴퓨터를 사용해서 하는 일이라면, 룰만 명확하다면 얼마든 nadocoding.tistory.com https://www.youtube.com/watch?v=exgO1LFl9x8 나도 코딩님의 영상과 게시글 위주로 작성할 예정입니다.
(파이썬 기본문법) 파일 입출력
·
python/기초
print 기능 >>> print("life" "is" "too short") lifeistoo short >>> print("life"+"is"+"too short") #큰따옴표로 둘러싸인 문자열은 +연산과 동일 lifeistoo short >>> print("life","is","too short") #문자열 띄어쓰기는 콤마로 한다 life is too short >>> for i in range(10): print(i,end=',') #개행없이 end에다가 끝문자를 지정 할 수 있다 0,1,2,3,4,5,6,7,8,9, 파일 열기 -> 파일 읽기/쓰기 -> 파일 닫기 #write.py file = open('text.txt','w') file.write('hello') file.close() 실행결..
[Android] 이미지 데이터를 다음 화면(서브 인텐트)로 옮기기 - Kotlin 코틀린
·
App & Web/Android
해당 게시글에서는 이전에 MainActivity에서 구현한 내용을 바탕으로 새로운 인텐트에 정보를 전달하는 과정을 구현하였습니다. ImgActivity 이미지 확인 (향후 업데이트할 사항) 이미지에 대한 정보를 확인할 수 있음 이전 버튼을 누르면 MainAcitivity로 이동 bulid.gradle, file_paths.xml 은 이전 포스트와 동일합니다. MainActivity,kt package com.example.cameraandgallery import android.Manifest import android.content.Intent import android.graphics.Bitmap import android.graphics.drawable.BitmapDrawable import and..
[Android] 카메라 & 갤러리 기능으로 이미지 불러오기 - Kotlin 코틀린
·
App & Web/Android
MainActivity 메인 폼 Camera & Gallery 로 이미지 가져오기 이미지 촬영 촬영 버튼을 누르면 카메라가 실행 카메라에서 찍은 사진을 이미지뷰에 나타냄 이미지 불러오기 불러오기 버튼을 누르면 갤러리에서 사진을 불러올 수 있음 - 갤러리에서 불러온 사진을 이미지뷰에 나타냄 bulid.gradle plugins { id 'com.android.application' id 'kotlin-android' } android { compileSdkVersion 30 defaultConfig { applicationId "com.example.cameraandgallery" minSdkVersion 16 targetSdkVersion 30 versionCode 1 versionName "1.0" t..
[딥러닝] 밑바닥부터 시작하는 딥러닝 2 - Chapter 1 신경망 복습 (1)
·
공부정리/Deep learnig & Machine learning
참고 서적 도서명: Deep Learning from Scratch (밑바닥부터 시작하는 딥러닝) 저자 : 사이토 고키 출판 : 한빛 미디어 chapter 1 신경망 복습 1.1 수학과 파이썬 복습 - ‘벡터𝑣𝑒𝑐𝑡𝑜𝑟’와 ‘행렬𝑚𝑎𝑡𝑟𝑖𝑥’ 벡터 : 크기와 방향을 가진 양. 숫자가 일렬로 늘어선 집합 => 1차원 배열으로 표현 가능 행렬 : 숫자가 2차원 형태(사각형 형상)로 늘어선 것\ - 행렬의 원소별𝑒𝑙𝑒𝑚𝑒𝑛𝑡−𝑤𝑖𝑠𝑒 연산 NumPy는 서로 대응하는 원소끼리 (각 원소가 독립적으로) 연산이 이루어지는 element-wise 연산을 지원한다. - 브로드 캐스트 넘파이의 다차원 배열에서는 형상이 다른 배열끼리도 연산을 지원한다. - 벡터의 내적과 행렬의 곱 x=(x1,…,xn), y=(y1,…,y..
NLP - 참고문헌
·
notice
보호되어 있는 글입니다.
Programmers / 2개 이하로 다른 비트 / Python 파이썬
·
coding test - python/Programmers
*문제 출처는 프로그래머스에 있습니다. 문제 제목: 2개 이하로 다른 비트 (2단계) 문제 사이트: https://school.programmers.co.kr/learn/courses/30/lessons/77885 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 양의 정수 x에 대한 함수 f(x)를 다음과 같이 정의합니다. x보다 크고 x와 비트가 1~2개 다른 수들 중에서 제일 작은 수 예를 들어, f(2) = 3 입니다. 다음 표와 같이 2보다 큰 수들 중에서 비트가 다른 지점이 2개 이하이면서 제일 작은 수가 3이기 때문입니다. 수비트다른 ..
Programmers / [3차] n진수 게임 / Python 파이썬
·
coding test - python/Programmers
*문제 출처는 프로그래머스에 있습니다. 문제 제목: [3차] n진수 게임 (2단계) 문제 사이트: https://school.programmers.co.kr/learn/courses/30/lessons/17687 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 N진수 게임 튜브가 활동하는 코딩 동아리에서는 전통적으로 해오는 게임이 있다. 이 게임은 여러 사람이 둥글게 앉아서 숫자를 하나씩 차례대로 말하는 게임인데, 규칙은 다음과 같다. 숫자를 0부터 시작해서 차례대로 말한다. 첫 번째 사람은 0, 두 번째 사람은 1, … 열 번째 사람은 9를 말..
파이썬 N진법 변환
·
python/자료구조 & 알고리즘
Pyhton 진법 변환 n진수 → 10진수 * 결과값은 모두 string 입니다. python에서는 기본적으로 int() 라는 함수를 지원한다 int(string, base) 위와 같은 형식으로 사용. base에는 진법을 넣으면 된다. print(int('101',2)) print(int('202',3)) print(int('303',4)) print(int('404',5)) print(int('505',6)) print(int('ACF',16)) 20 51 104 185 2767 10진수로 변경이 가능하다. 10진수 → 2, 8, 16진수 2, 8, 16진수는 bin(), oct(), hex() 함수를 지원한다. print(bin(11)) print(oct(11)) print(hex(11)) 0b101..