Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • Python

    1. Python을 사용하여 파일을 찾는 방법은 무엇입니까?

      파이썬을 사용하여 디렉토리 내에서 파일을 찾으려면 os.walk를 사용하여 디렉토리 트리를 탐색하고 다음과 같이 파일을 찾을 수 있습니다 - 예시 import os def find_file(file_name, directory_name):     files_found = []     for path, subdirs, files in os.walk(directory_name):         for name in files:      

    2. Python을 사용하여 디렉토리 크기를 계산하는 방법은 무엇입니까?

      디렉토리의 크기를 얻으려면 전체 디렉토리 트리를 살펴보고 각 파일의 크기를 추가해야 합니다. 이를 위해 os.walk() 및 os.path.getsize() 함수를 사용할 수 있습니다. 예를 들어 import os total_size = 0 start_path = '.'  # To get size of current directory for path, dirs, files in os.walk(start_path):     for f in files:       &n

    3. 파이썬에서 __init__.py는 무엇입니까?

      __init__.py 파일은 Python이 디렉토리를 패키지를 포함하는 것으로 취급하도록 하는 데 필요합니다. 이는 문자열과 같은 공통 이름을 가진 디렉토리가 나중에 모듈 검색 경로에서 발생하는 유효한 모듈을 의도하지 않게 숨기는 것을 방지하기 위해 수행됩니다. 가장 간단한 경우 __init__.py는 빈 파일일 수 있지만 패키지의 초기화 코드를 실행하거나 __all__ 변수를 설정할 수도 있습니다. __init__.py 파일의 예: from math import sin from my_package import my_func 위의

    4. Python에서 현재 파일 디렉토리의 전체 경로를 인쇄하는 방법은 무엇입니까?

      현재 파일의 전체 경로를 얻으려면 os.path.abspath 함수를 사용할 수 있습니다. 디렉토리 경로만 원하면 os.path.dirname을 호출하면 됩니다. 예시 import os absolute_path = os.path.abspath(__file__) print("Full path: " + absolute_path) print("Directory Path: " + os.path.dirname(absolute_path)) 출력 이것은 출력을 줄 것입니다: Full path: C:\\pyt

    5. Python을 사용하여 현재 디렉토리의 모든 하위 디렉토리 목록을 얻는 방법은 무엇입니까?

      디렉토리의 모든 하위 디렉토리 목록을 재귀적으로 얻으려면 os.walk 함수를 사용할 수 있습니다. 첫 번째 항목이 모든 하위 디렉터리인 3개의 튜플을 반환합니다. 다음과 같이 사용할 수 있습니다. import os subdirs = [x[0] for x in os.walk('.')] print(subdirs) os.listdir 함수를 사용하여 디렉토리(즉시에만 해당)를 나열하고 os.path.isdir 함수를 사용하여 목록을 필터링할 수도 있습니다. 예를 들어 import os d = '.' su

    6. Python에서 상위 디렉토리를 얻으려면 어떻게 해야 합니까?

      Python 3.4 이상에서는 pathlib 모듈을 사용하여 상위 디렉토리를 가져올 수 있습니다. 예시 from pathlib import Path print(Path('/home/username').parent) 출력 이것은 출력을 줄 것입니다: /home 이전 버전에서는 경로 및 ..(상위 디렉토리를 나타냄)에서 os.path.join을 호출한 다음 os.path.abspath를 사용하여 절대 경로를 찾을 수 있습니다. 예시 import os print(os.path.abspath(os.path.join(

    7. Python 스크립트와 동일한 디렉토리에서 파일을 여는 방법은 무엇입니까?

      현재 실행 중인 Python 스크립트와 동일한 디렉토리에 있는 파일을 여는 가장 신뢰할 수 있는 방법은 sys.path[0]을 사용하는 것입니다. 현재 실행 중인 스크립트의 경로를 제공합니다. 이를 사용하여 상대 경로를 사용하여 파일에 대한 경로를 결합한 다음 해당 파일을 열 수 있습니다. 예시 예를 들어 현재 실행 중인 스크립트와 동일한 디렉토리에 my_file.txt라는 파일이 있는 경우 다음을 사용하여 열 수 있습니다. import os with open(os.path.join(sys.path[0], "my_file

    8. Python으로 디렉토리의 모든 파일을 삭제하는 방법은 무엇입니까?

      os 모듈에서 기능이 있는 단일 파일 또는 단일 빈 폴더를 삭제할 수 있습니다. 예 예를 들어 my_file.txt 파일을 삭제하려면 os.remove(my_file.txt) os.remove에 대한 인수는 절대 또는 상대 경로여야 합니다. 여러 파일을 삭제하려면 파일 목록을 반복하고 위의 기능을 사용하십시오. 제거하려는 모든 파일이 포함된 폴더를 삭제하려면 다음과 같이 폴더를 제거하고 다시 생성할 수 있습니다. os.makedirs(my_folder) os.walk()를 사용하여 파일을 재귀적으로 삭제할 수도 있습니다.

    9. Python에서 파일을 안전하게 열고 닫는 방법은 무엇입니까?

      open()은 파일을 엽니다. 다음과 같이 사용할 수 있습니다. f = open('my_file', 'r+') my_file_data = f.read() f.close() 위의 코드는 my_file을 읽기 모드로 연 다음 my_file에서 읽은 데이터를 my_file_data에 저장하고 파일을 닫습니다. open의 첫 번째 인수는 파일 이름이고 두 번째 인수는 열기 모드입니다. 파일을 여는 방법을 결정합니다. 예를 들어 – If you want to read the file, pass in

    10. Python에서 파일이 디렉토리인지 일반 파일인지 확인하는 방법은 무엇입니까?

      os.path.isfile 메소드를 사용하여 파일이 디렉토리인지 파일인지 확인할 수 있습니다: 예 >>> import os >>> print os.path.isfile('my_file.txt') True >>> print os.path.isfile('my_folder') False

    11. Python 셸에서 현재 디렉토리를 알고/변경하는 방법은 무엇입니까?

      os 모듈을 사용하여 Python에서 디렉토리 또는 cd를 변경할 수 있습니다. 전환하려는 디렉토리의 상대/절대 경로를 입력으로 사용합니다. 예를 들어 >>> import os >>> os.chdir('my_folder') 현재 작업 디렉토리 또는 pwd를 알고 싶다면 os 모듈을 사용하십시오. 예를 들어 >>> import os >>> print(os.getcwd()) /home/ayush/qna

    12. Python에서 생성 날짜별로 정렬된 디렉토리 목록을 어떻게 얻습니까?

      파이썬에서 생성 날짜별로 정렬된 디렉토리 목록을 얻으려면 os.listdir()을 호출하여 파일 이름 목록을 얻을 수 있습니다. 그런 다음 각각에 대해 os.stat()를 호출하여 생성 시간을 얻고 마지막으로 생성 시간에 대해 정렬합니다. 예시 import os import time import sys from stat import S_ISREG, ST_CTIME, ST_MODE dir_path = '.' # get all entries in the directory entries = (os.path.join(dir

    13. Python에서 이름별로 정렬된 디렉토리 목록을 얻는 방법은 무엇입니까?

      os.listdir 함수를 호출하여 디렉토리 내용 목록을 가져오고 sorted 함수를 사용하여 이 목록을 정렬할 수 있습니다. 예를 들어 >>> import os >>> list_dir = os.listdir('.') >>> list_dir = [f.lower() for f in list_dir]   # Convert to lower case >>> sorted(list_dir) ['dlls', 'doc', '

    14. 주어진 디렉토리에 Python에서 다른 디렉토리가 포함되어 있는지 확인하는 방법은 무엇입니까?

      디렉토리에 디렉토리가 포함되어 있는지 여부를 확인하려면 반대로, 즉 isfile 메소드를 사용하여 파일이 아닌 항목이 포함되어 있는지 확인하십시오. 예를 들어 import oslist_dir =os.listdir(.) for f in list_dir:if not os.path.isfile(os.path.join(., f)):print(파일이 아닙니다) 내장된 all을 사용하여 이를 확인할 수도 있습니다. 예를 들어 import oslist_dir =[os.path.isfile(os.path.join(., f)) for f in o

    15. 파이썬에서 디렉토리 트리 구조를 나열하는 방법은 무엇입니까?

      os.walk() 메서드를 사용하여 트리를 표시하려는 경로의 모든 자식 목록을 가져올 수 있습니다. 그런 다음 경로를 결합하고 각 파일의 절대 경로를 얻을 수 있습니다. 예를 들어 import os def tree_printer(root):     for root, dirs, files in os.walk(root):         for d in dirs:             print os.path.join(root, d

    16. Python에서 주어진 디렉토리의 파일을 어떻게 반복할 수 있습니까?

      os.listdir(my_path)는 my_path 디렉토리에 있는 모든 것(파일 및 디렉토리)을 가져옵니다. 다음과 같이 사용할 수 있습니다. >>> import os >>> os.listdir('.') ['DLLs', 'Doc', 'etc', 'include', 'Lib', 'libs', 'LICENSE.txt', 'NEWS.txt', 'python.exe'

    17. Python에서 파일 경로(디렉토리)의 일부를 추출하는 방법은 무엇입니까?

      Python 3.4 이상에서는 pathlib 모듈을 사용하여 상위 디렉토리를 가져올 수 있습니다. 예를 들어, from pathlib import Path print(Path('/home/username').parent) This will give the output: /home 이전 버전에서는 경로 및 ..(상위 디렉토리를 나타냄)에서 os.path.join을 호출한 다음 os.path.abspath를 사용하여 절대 경로를 찾을 수 있습니다. 예를 들어 import os print(os.path.abspath(os

    18. pip를 사용하여 Python 패키지를 다른 디렉토리에 설치하는 방법은 무엇입니까?

      설치 옵션 CLI 인수를 지정하여 새 모듈을 설치하는 동안 설치 디렉토리의 접두사 경로를 설정할 수 있습니다. 예의 경우 , 패키지를 /tmp에 설치하려면 다음 명령을 실행하십시오 - pip install --install-option="--prefix=/tmp" package_name

    19. Python을 사용하여 디렉토리의 zip 아카이브를 만드는 방법은 무엇입니까?

      zipfile 모듈을 사용하여 디렉토리의 zip 아카이브를 만듭니다. os.walk를 사용하여 디렉토리 트리를 탐색하고 모든 파일을 재귀적으로 추가합니다. 예 import os import zipfile def zipdir(path, ziph):     # ziph is zipfile handle     for root, dirs, files in os.walk(path):         for file in files:      

    20. Python을 사용하여 재귀적으로 폴더를 압축하는 방법은 무엇입니까?

      zipfile 모듈을 사용하여 디렉토리의 zip 아카이브를 만듭니다. os.walk를 사용하여 디렉토리 트리를 탐색하고 모든 파일을 재귀적으로 추가합니다. 예시 import os import zipfile def zipdir(path, ziph):     # ziph is zipfile handle     for root, dirs, files in os.walk(path):         for file in files:      

    Total 8994 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:26/450  20-컴퓨터/Page Goto:1 20 21 22 23 24 25 26 27 28 29 30 31 32