본문 바로가기

코딩

(156)
인스타그램 멀티링크용 링크트리 페이지 코딩으로 만들기(3) 안녕하세요. 링크트리 페이지 코딩으로 만들기 3탄입니다. 1탄과 2탄은 아래 링크를 참고해주세요. 2022.08.01 - [코딩/웹 프로그래밍] - 인스타그램 멀티링크용 링크트리 페이지 코딩으로 만들기(1) 인스타그램 멀티링크용 링크트리 페이지 코딩으로 만들기(1) 안녕하세요. 오늘은 인스타그램프로필에서 여러개의 링크를 걸기 위해 사용하는 링크트리 페이지를 따라 만들어보겠습니다. 우선 멀티링크, 링크트리가 무엇인지부터 확인해보겠습니다. 개인 bebutae.tistory.com 2022.08.11 - [코딩/웹 프로그래밍] - 인스타그램 멀티링크용 링크트리 페이지 코딩으로 만들기(2) 인스타그램 멀티링크용 링크트리 페이지 코딩으로 만들기(2) 안녕하세요. 링크트리 페이지 코딩으로 만들기 2탄입니다. 우리는..
인스타그램 멀티링크용 링크트리 페이지 코딩으로 만들기(2) 안녕하세요. 링크트리 페이지 코딩으로 만들기 2탄입니다. 우리는 HTML과 CSS로 코딩한 페이지를 깃허브 저장소에 올리고, Netlify를 깃허브 저장소에 연동시켜 웹페이지를 배포할 예정입니다. 1탄에서는 링크트리 페이지를 HTML과 CSS로 코딩해보았습니다. 2022.08.01 - [코딩/웹 프로그래밍] - 인스타그램 멀티링크용 링크트리 페이지 코딩으로 만들기(1) 인스타그램 멀티링크용 링크트리 페이지 코딩으로 만들기(1) 안녕하세요. 오늘은 인스타그램프로필에서 여러개의 링크를 걸기 위해 사용하는 링크트리 페이지를 따라 만들어보겠습니다. 우선 멀티링크, 링크트리가 무엇인지부터 확인해보겠습니다. 개인 bebutae.tistory.com 2탄에서는 코딩한 페이지를 깃허브 저장소에 올려보겠습니다. 깃허브를..
인스타그램 멀티링크용 링크트리 페이지 코딩으로 만들기(1) 안녕하세요. 오늘은 인스타그램프로필에서 여러개의 링크를 걸기 위해 사용하는 링크트리 페이지를 따라 만들어보겠습니다. 우선 멀티링크, 링크트리가 무엇인지부터 확인해보겠습니다. 개인 인스타그램 게시글에는 링크를 걸 수 없습니다. 프로필에는 링크를 걸 수 있는데 하나만 걸 수 있습니다. 그래서 블로그와 유튜브, 마플샵 등 다양한 페이지를 운영중인 경우 여러 페이지 중 하나의 페이지만 링크를 걸 수 있습니다. 예를 들면 아래와 같이 인스타그램 프로필에는 하나의 링크만 걸 수 있습니다. 하지만 저 링크에 접속하면? 이렇게 네이버 블로그와 굿즈샵, MBTI 테스트 페이지의 링크가 걸려있는 페이지로 접속할 수 있습니다. 오늘 웹 프로그램이을 통해 만들어볼 페이지가 바로 이렇게 여러개의 링크가 모여있는 멀티링크 페이지..
파이썬으로 여러개의 엑셀 파일을 합병하기 안녕하세요. 오늘은 파이썬으로 여러개의 엑셀 파일을 합병해보겠습니다. 1. 개요 openpyxl 라이브러리를 사용합니다. 다수의 엑셀 파일을 합병하고 데이터를 합산합니다. 합병 후 셀 합병, 연산, 배경 색 지정 등 기본적인 서식 지정 기능을 탑재하였습니다. 용도에 따라 완벽한 자동화는 불가능할수도 있습니다. 첨부된 테스트1, 테스트2 파일을 다운받아주세요. 2. 전체 코드 #라이브러리 포함하기 import openpyxl import os from openpyxl.styles import Font, Alignment, PatternFill, Color, Border, Side #파일 경로 지정하기 #파일 확장자 지정 file_format = ".xlsx" #합병할 엑셀 파일의 경로 지정 file_pat..
파이썬으로 여러개의 한글 파일을 PDF 파일로 변환하기(hwp to pdf) 안녕하세요. 오늘은 파이썬을 이용해 한글 파일을 PDF 파일로 변환해보겠습니다. 파이썬을 활용해서 사무작업을 자동화 하는것은 직장인들에겐 정말 매력적인 소재일 것입니다. 저 역시 15개 가량의 한글 파일을 PDF 파일로 변환하기 위해서 소스 코드를 찾아보게 되었습니다. 긴말 필요없이 전체 코드부터 한번 살펴볼게요 1. 전체 코드 #필요한 라이브러리를 임포트합니다. import win32com.client import os import re #한글 파일을 열기 위해 HWP변수에 함수를 저장합니다. hwp = win32com.client.gencache.EnsureDispatch('HWPFrame.HwpObject') #HWP변수에 한글 보안 모듈을 적용합니다. hwp.RegisterModule('FileP..
Do it! 파이썬 생활프로젝트 후기 안녕하세요. 운이 좋게도 이지스 퍼블리싱에서 진행하는 서평 이벤트에 당첨되어 간단한 서평을 남기고자 합니다. 본 리뷰는 출판사의 서평 이벤트에 당첨되어 증정받은 책으로 작성하는 것입니다. 서평은 처음이라 좀 긴장되지만, 긴장되는 만큼 꼼꼼하게 살펴보았습니다. 1. 들어가면서 이지스 퍼블리싱의 Do it! 시리즈는 정말 다양한 저자들을 통해 더 다양한 기술들을 알기쉽게 설명해주는 책들로 구성되어 있습니다. 저 역시도 플러터나 깃, 클론코딩 등 코딩을 공부하는 과정에서 Do it! 시리즈의 도움을 많이 받았습니다. 이번에 서평 이 벤트로 받아보게 된 Do it! 파이썬 생활프로그래밍 역시 지리학 박사 출신 생활 프로그래머라는 독특한 이력의 저자와 함께 파이썬 실전 프로젝트들을 살펴보며 파이썬을 실생활에 응용..
파이썬 - for 문 사용하는 방법 안녕하세요. 오랜만에 파이썬 문법 포스팅이네요. 저는 이론 공부보다는 실제 예제를 풀거나 뭔가를 직접 만들어보면서 학습하는게 효과적이라고 생각하지만 그 과정에서 모르는 부분을 직접 검색하고 학습하면서 그 내용물들을 기록해두고자 합니다. 우선은 파이썬에서 정말 자주 쓰이는 for문으로 시작해보겠습니다. 1. for문이란? 파이썬에서 for문은 지정된 명령어를 반복 실행해주는 역할을 합니다. while문도 반복문인데 둘이 비슷하죠? 하지만 그 둘은 구조가 다릅니다. 2. for 문의 기본 구조 for 변수 in 리스트: 명령문1 명령문2 ... for문은 위와 같은 구조로 되어있습니다. 이해가 필요하냐구요? 아뇨 파이썬을 만든 사람이 for문은 이렇게 쓰는거야~ 라며 만든거기 때문에 우리는 이해할 필요 없이..
파이썬으로 아이디 기반 추첨 프로그램 만들기 안녕하세요. 오늘은 파이썬을 이용해 아이디 기반 추첨 프로그램을 만들어보겠습니다. 1. 들어가기에 앞서 해당 프로그램에 대해 간단히 말씀드리자면 인스타그램 아이디를 기준으로 댓글, 스토리공유, 팔로우, 좋아요를 할때마다 당첨확률을 가중시킵니다. 이렇게 취합된 아이디 정보를 랜덤 함수를 이용하여 순서를 섞어준 후 당첨자 수만큼 출력합니다. 참고로 이 포스팅은 VSCode를 기준으로 작성되었습니다! 코딩 초보시라면 제 글을 따라 하실때 VSCode를 사용하시는게 편할거예요. 생각보다 간단하죠? 그럼 이 프로그램을 만들고, 실행시키기 위해 필요한 준비물들을 알아보겠습니다. (1) 라이브러리 random : 파이썬에 내장된 기본 라이브러리입니다. pandas : 데이터를 가공하기 위해 필요한 라이브러리입니다. ..