저번에 파이썬 웨바이트 주소에서 파일 다운 받는 프로그램을 짜보았는데요.
해당 내용에 추가하여 주소를 자유롭게 변경하고, 다운로드 폴더를 변경하는 방법을 알아보겠습니다.
파이썬 입력받기
파이썬에서는 input이라는 함수로 값을 입력받을 수 있는데요.
그래서 아래처럼 변수에 input을 넣어서 키보드로 입력을 받을 수 있습니다.
다만 인풋받는 모든 입력값은 문자열로 되기 때문에 숫자를 입력받으려면 변환해야 합니다.
import feedparser
from datetime import datetime, timedelta
import pandas as pd
import ssl
import os, glob
import urllib.request
infile = input('1. rss 주소를 입력해주세요. ex) http://~~mp4 : ')
inDir = input('2. 파일 저장 폴더를 알려주세요. ex) c:/python/down/pan : ')
if not os.path.exists(inDir):
try :
os.makedirs(inDir)
except OSError:
print("Error: Failed to create the directory.")
숫자를 입력받기 위해서는 아래와 같이 input 전체를 int로 변환하는 과정을 거쳐야 합니다.
그리고 코드 마지막에는 폴더가 없을 경우 생성하는 명령어를 추가하였습니다.
a = int(input('첫 번째 숫자를 입력하세요: ')) # int를 사용하여 입력 값을 정수로 변환하는 과정
그럼 잘 사용하시기 바랍니다.
'Programming > Python' 카테고리의 다른 글
파이썬 판다스 합치기 append 에러 concat으로 해결하기 (0) | 2024.02.27 |
---|---|
파이썬 지메일 발송 기본 형식 (0) | 2024.02.20 |
파이썬 전체 패키지 pip로 한번에 업데이트 하기 (0) | 2024.01.23 |
python request SSL 에러 (0) | 2023.12.19 |
openpyxl.utils.exceptions.IllegalCharacterError 해결하기 (1) | 2023.11.27 |