본문으로 바로가기

고래가 날아간다요

현재위치 :: HOME BLOG CATEGORY SEARCH ARCHIVE TAGS MEDIA LOCATION GUESTBOOK

네비게이션

  • 태그
  • 글작성
  • 관리자
관리자
  • 블로그 이미지
    고래의 개인노트

    일상 생활정보 및 IT 관련 정보를 제공하는 블로그입니다.

    링크추가
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃

[Python] JSON 파일 만들고 읽기

JSON은 Javascript 구문에서 파생 된 텍스트 기반 형식으로 독립적이며, 보통 웹 응용 프로그램에서 일반적으로 클라이언트와 서버간에 데이터를 전송하는 데 사용됩니다. 파이썬은 객체 직렬화 및 직렬화 해제를 위해 json 이라는 내장 모듈을 제공 합니다. json 모듈을 사용하려면 다음과 같이 불러올 수 있습니다. import json JSON 모듈은 다음과 같은 기능을 제공합니다. dump(obj, fileobj)dumps(obj)load(fileobj)loads(s) 여기서 obj 는 직렬화 되는 오브젝트를 뜻하며, fileobj 는 데이터가 기록되는 파일등을 말합니다. 다음은 예시입니다. users = { 'name' : "김헝그리", 'age' : 13, 'address' : { 'city..

개발/파이썬 2019. 2. 1. 00:09

[Python] Selenium 태그 체크 함수

원하는 태그가 없을때 다른 작업을 수행하기 위해 만든 함수입니다. 태그 체크 함수 # 텍스트 링크 체크 함수 def check_exists_by_link_text(text): try: driver.find_element_by_link_text(text) except NoSuchElementException: return False return True # xpath 체크 함수def check_exists_by_xpath(xpath): try: driver.find_element_by_xpath(xpath) except NoSuchElementException: return False return True 사용 예시 if check_exists_by_xpath("//iframe"): self.alertMe..

개발/파이썬 2019. 1. 31. 21:57

[Python] 3.7 exe 만들기

Python 3.7 코드를 컴파일 하기 위해 pyinstaller, cx_freeze 등 pip install 을 사용해 설치하려고 하니 모두 에러가 발생한다 ( ̄(エ) ̄)ノ... 화딱지 날뻔.. 이 포스트에서는 저처럼 install 에러를 겪고 계시는 분들을 중점으로 설명합니다. 환경 : Windows 10, Python 3.7 에디터 : Visual Studio Codecx_Freeze 다운로드 LINK cx_Freeze Download여기서 알고계셔야 하는건 cp37 은 Python 3.7 버전을 뜻하고, win32 는 윈도우 32비트를 의미 합니다. 저는 cx_Freeze-5.1.1-cp37-cp37m-win32.whl 파일을 다운로드 하였습니다. 이제 명령프롬프트 창을 열어줍니다.cx_Freez..

개발/파이썬 2019. 1. 31. 21:49

[Python] 네이버 포스팅

파이썬에서 xmlrpc 를 사용해 네이버 블로그에 포스팅하는 프로그램 입니다. 먼저 네이버 블로그 API 연결 암호를 생성해주세요.네이버 블로그 API 생성 글쓰기 API 설정에 들어가서 API 암호를 먼저 받습니다. 네이버 블로그 포스팅 코드 import xmlrpc.client API_URL = 'https://api.blog.naver.com/xmlrpc' class NaverBlog(object): def __init__(self, user_id, api_key): self.__server = None self.__user_id = user_id self.__api_key = api_key self.__categories = [] try: self.__set_categories() except E..

개발/파이썬 2019. 1. 31. 18:05

[Python] Selenium 설치 및 시크릿 설정

환경 : Windows 10 / Python 3.7.2 에디터 : Visual Studio CodeSeleninum 설치먼저 pip 를 사용해 Selenium 모듈을 설치합니다. pip install selenium 다음은 사용할 브라우저 드라이버를 다운로드 합니다. 다운로드 후 해당 드라이버를 실행할 경로에 넣어 줍니다. 이 포스트에서는 크롬 드라이버를 기준으로 설명합니다. Chrome : https://sites.google.com/a/chromium.org/chromedriver/downloads Firefox : https://github.com/mozilla/geckodriver/releases Edge : https://developer.microsoft.com/en-us/microsoft-e..

개발/파이썬 2019. 1. 29. 15:44
  • 이전
  • 1
  • 2
  • 3
  • 다음

사이드바

CATEGORY

  • 전체보기 (12)
    • 개발 (12)
      • 웹 서비스 (0)
      • 데이터베이스 (0)
      • 노드 JS (4)
      • 언리얼 (1)
      • 파이썬 (7)
    • 생활 정보 (0)

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

최근댓글

Trackback

VISITOR

오늘
어제
전체
  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ COPYRIGHT 고래가 날아간다요, ALL RIGHT RESERVED.
고래가 날아간다요
블로그 이미지 고래의 개인노트 님의 블로그
MENU
  • 태그
  • 글작성
  • 관리자
CATEGORY
  • 전체보기 (12)
    • 개발 (12)
      • 웹 서비스 (0)
      • 데이터베이스 (0)
      • 노드 JS (4)
      • 언리얼 (1)
      • 파이썬 (7)
    • 생활 정보 (0)
VISITOR 오늘 / 전체
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

검색

티스토리툴바