목차
- 이전 포스팅의 파이썬 isfile 함수로 파일인지 확인하는 예제 학습 링크
- 이전 포스팅의 파이썬 크롬 Seleninum 크롤링 설치 예제 학습 링크
- 이전 포스팅의 파이썬 basename으로 실행 파일명 구하기 예제 학습 링크
- 파이썬 islink 함수로 특정 파일이 소프트 링크인지 확인하는 예제
- 파이썬 사용자에게 경로를 입력받아 islink로 링크인지 확인하는 예제
이전 포스팅의 파이썬 isfile 함수로 파일인지 확인하는 예제 학습 링크
파일 작업을 수행할 때 어떤 것이 파일이고 무엇이 디렉토리인지 알아야 할 때가 있습니다. 파이썬 os.path.isfile() 함수를 사용하면 특정 경로의 파일 유무를 쉽게 확인할 수 있습니다. 파일을 처리해야 할 때 이 함수를 활용하여 파일 여부를 확인하고 적절한 작업을 수행할 수 있습니다. 이전 포스팅에서는 이러한 파이썬의 isfile에 대한 예제와 사용 방법이 포함되어있습니다. 아래는 링크입니다.
2023.10.25 - [Python] - [Python/Linux] 파이썬 isfile 입력한 경로가 파일인지 확인하는 예제
이전 포스팅의 파이썬 크롬 Seleninum 크롤링 설치 예제 학습 링크
웹 스크래핑은 웹에서 데이터를 수집하는 유용한 방법입니다. 파이썬에서는 Selenium과 같은 라이브러리를 사용하여 웹 페이지를 크롤링할 수 있습니다. 그러나 먼저 Selenium 라이브러리를 설치하고 설정해야 합니다. 이를 위한 간단한 설치 및 준비 단계를 학습합니다. 만약 파이썬 코딩 언어로 크롬 크롤링을 위한 Seleninum 설치 방법이 궁금하시다면 아래 링크를 참고해주세요.
2023.08.18 - [Python] - [Python] 파이썬 크롬 크롤링 Selenium 설치여부 확인 및 설치 예제
이전 포스팅의 파이썬 basename으로 실행 파일명 구하기 예제 학습 링크
프로그램 내에서 현재 실행 중인 스크립트 파일의 이름을 알아내는 것은 때로 유용할 수 있습니다. 파이썬의 os.path.basename() 함수를 사용하면 스크립트 파일의 이름을 추출할 수 있습니다. 이 정보를 활용하면 스크립트 내에서 현재 작업 중인 파일의 이름을 활용할 수 있습니다. 만약 파이썬 코딩 언어에서 자동화 스크립트 작성중 전체 경로중 실행 파일명만 잘라내야할 필요가 있다면 아래 링크를 참고해주세요.
2023.10.24 - [Python] - [Python/Linux] 파이썬 basename 끝 하위 디렉토리 혹은 실행파일명 구하기 예제
파이썬 islink 함수로 특정 파일이 소프트 링크인지 확인하는 예제
소프트 링크는 파일 시스템에서 원본 파일을 가리키는 가상의 파일이며, 이 링크가 유효한지 확인할 수 있어야 합니다. 아래는 os.path.islink() 함수는 특정 경로가 소프트 링크인지 확인할 수 있는 예제입니다.
import os
def is_symlink(path):
return
path = "/tmp/test1234"
if os.path.islink(path):
print(f"{path} 는 소프트 링크입니다.")
else:
print(f"{path} 는 소프트 링크가 아닙니다.")
파이썬 사용자에게 경로를 입력받아 islink로 링크인지 확인하는 예제
아래는 사용자로부터 경로를 입력받아 파일 혹은 소프트 링크의 확인을 수행하는 파이썬 스크립트를 작성하는 예제입니다. 사용자의 입력을 받고, 해당 경로가 파일 또는 소프트 링크인지 확인합니다.
import os
def is_symlink(path):
return os.path.islink(path)
def is_dir(path):
return os.path.isdir(path)
path = input("확인할 경로를 입력하세요: ")
if is_symlink(path):
print(f"{path} 는 소프트 링크입니다.")
elif is_dir(path):
print(f"{path} 는 디렉토리입니다.")
else:
print(f"{path} 는 파일 또는 디렉토리가 아닙니다.")