일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 날짜
- MS-SQL
- tensorflow
- javascript
- 맛집
- PyQt5
- Linux
- ASP
- MySQL
- urllib
- IOS
- mssql
- GIT
- 라즈베리파이
- swift
- 리눅스
- Excel
- PER
- 유니티
- pandas
- flutter
- node.js
- Unity
- 다이어트
- python
- ubuntu
- port
- sqlite
- 함수
- PyQt
목록랭귀지/python (238)
아미(아름다운미소)
파이썬의 OpenPyXL을 이용한 엑셀 문서 처리 파이썬은 엑셀 관련 작업에서 발생할 수 있는 처리하기 곤란한 일들을 자동화할 수 있기 때문에 엑셀 파일을 처리하는 방식에 큰 변화를 가져올 수 있습니다. 예를 들어, 회사 예산에 관련된 수백 개의 스프레드시트에서 특정 정보를 찾아야 할 수 있습니다. 굉장히 곤란한 일이지 않을까요? 파이썬을 이용해 엑셀 문서 작업을 손쉽게 수행하는 방법을 보여드리겠습니다. OpenPyXL 설치 pip install openpyxl - 간단한 예제 from openpyxl import Workbook wb = Workbook() # grab the active worksheet ws = wb.active # Data can be assigned directly to cell..
[python] 파일, 디렉터리 조작 디렉터리, 파일, 확장자 분리 (get directory and file, extension) import os fullpath = '/home/aaa/bbb/ccc.txt' print(os.path.dirname(fullpath)) # '/home/aaa/bbb' print(os.path.basename(fullpath)) # 'ccc.txt' print(os.path.split(fullpath)) # ('/home/aaa/bbb', 'ccc.txt') print(os.path.splitext(fullpath)) # ('/home/aaa/bbb/ccc', '.txt') 파일 확인 (check file exists) print(os.path.exists('/home/..
[python] PyMySQL을 이용한 MySQL 사용법 예제 파이썬에서 PyMySQL을 이용한 MySQL 사용법을 알아보겠습니다. PyMySQL을 설치합니다. $ pip install PyMySQL MySQL 접속 아이디는 user이고, 패스워드는 설정되지 않은 것으로 가정합니다. 데이터베이스(database) 생성 import pymysql.cursors conn = pymysql.connect(host='localhost', user='user', password=None, charset='utf8mb4') try: with conn.cursor() as cursor: sql = 'CREATE DATABASE test' cursor.execute(sql) conn.commit() finally: c..
python을 이용하여 간단한 REST client를 만들어 보겠습니다. 먼저 http request를 위해 사용할 라이브러리로 httplig2를 선택하였습니다. httplib2 : https://github.com/httplib2/httplib2 httplib2를 설치 $ pip install httplib2 설치를 완료했으면 간단하게 테스트를 해보겠습니다. 아래의 코드를 작성하고 실행해 봅니다. import httplib2 http = httplib2.Http() url = 'https://jsonplaceholder.typicode.com/posts/1' response, content = http.request(url, 'GET') print(content) 아래와 같은 content가 나오면 성..
1. 파이썬에서의 이미지 처리 파이썬에서 이미지를 처리하고 핸들링하기 위해서는 Pillow, OpenCV, PIL 등의 외부 패키지를 설치해서 사용합니다. 여기서는 PIL로부터 계승되어 많이 사용되는 Pillow 패키지를 사용합니다. Pillow는 pip을 통해 아래와 같이 설치합니다. pip install Pillow Pillow는 파이썬 이미징 라이브러리로서 여러 이미지 파일 포맷을 지원하고, 이미지 내부 데이타를 엑세스할 수 있게 하며, 다양한 이미지 처리 기능을 제공하고 있습니다. 예를 들어, 이 패키지를 사용하면, 이미지로부터 Thumbnail 이미지를 만들다거나 다른 이미지 포맷으로 변환할 수 있고 이미지를 프린트하는 일들을 할 수 있습니다. 또한, 이미지 크기를 변형하거나 회전 및 Trans..
- flask소스를 올릴 폴더생성 및 권한부여$sudo mkdir miniblog $sudo chmod -R 775 /home/pi/WWW/miniblog $sudo chown -R pi:www-data /home/pi/WWW/miniblog - flask를 구동하기 위한 필수라이브러리 설치 $sudo apt-get update $sudo apt-get upgrade $sudo apt-get install apache2 libapache2-mod-wsgi python-setuptools python-flask $sudo apt-get install libapache2-mod-wsgi - 포트추가변경 $sudo nano /etc/apache2/ports.conf # If you just change the..
py2app - setup.py # -*- coding: utf-8 -*- from setuptools import setup # name, description, version등의 정보는 일반적인 setup.py와 같습니다. setup(name="test_py2xxx", description="py2app test application", version="0.0.1", # 설치시 의존성 추가 setup_requires=["py2app"], app=["run.py"], options={ "py2app": { # PySide 구동에 필요한 모듈들은 포함시켜줍니다. "includes": ["PySide.QtCore", "PySide.QtGui", "PySide.QtWebKit", "PySide.QtNetwo..
py2exe - setup.py # -*- coding: utf-8 -*- from setuptools import setup import py2exe # name, description, version등의 정보는 일반적인 setup.py와 같습니다. setup(name="test_py2xxx", description="py2exe test application", version="0.0.1", windows=[{"script": "run.py"}], options={ "py2exe": { # PySide 구동에 필요한 모듈들은 포함시켜줍니다. "includes": ["PySide.QtCore", "PySide.QtGui", "PySide.QtWebKit", "PySide.QtNetwork", "PySi..
- 설치 wget https://bootstrap.pypa.io/get-pip.py pip install Django pip install Django --upgrade - 설치가 끝났으면 확인 #_*_ coding:utf8 _*_ import django print django.get_version()
- 소스 코드(3.0기준)#_*_ coding:utf8 _*_ import urllib.request from bs4 import BeautifulSoup fp = urllib.request.urlopen('http://info.finance.naver.com/marketindex/exchangeList.nhn') source = fp.read() fp.close() class_list = ["tit","sale"] soup = BeautifulSoup(source,'html.parser') soup = soup.find_all("td", class_ = class_list) money_data={} for data in soup: if soup.index(data)%2==0: data=data.get_..