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

    1. Python을 사용하여 기존 파일의 중복 파일을 만드는 방법은 무엇입니까?

      shutil 모듈은 파일 및 전체 폴더 복사 기능을 제공합니다. shutil.copy(source, destination)를 호출하면 경로 소스의 파일이 경로 대상의 폴더로 복사됩니다. (소스와 대상 모두 문자열입니다.) 대상이 파일 이름이면 복사된 파일의 새 이름으로 사용됩니다. 이 함수는 복사된 파일의 경로 문자열을 반환합니다. 예를 들어 >>> import shutil >>> # Copy the file in same folder with different name >>> sh

    2. 파이썬에서 파일을 어떻게 복사합니까?

      shutil 모듈은 파일 및 전체 폴더 복사 기능을 제공합니다. shutil.copy(source, destination)를 호출하면 경로 소스의 파일이 경로 대상의 폴더로 복사됩니다. (소스와 대상 모두 문자열입니다.) 대상이 파일 이름이면 복사된 파일의 새 이름으로 사용됩니다. 이 함수는 복사된 파일의 경로 문자열을 반환합니다. 예의 경우 , >>>> import shutil >>> # Copy the file in same folder with different name >>&g

    3. Python을 사용하여 파일을 새 디렉토리에 복사하는 방법은 무엇입니까?

      Shutil 모듈은 전체 폴더뿐만 아니라 파일을 복사하는 기능을 제공합니다. 한 번에 여러 파일을 복사하려면 복사하려는 모든 파일의 목록이 있어야 하며 복사하기 위해 반복해야 합니다. shutil.copy(source, destination) 를 호출하면 경로 원본의 파일이 경로 대상의 폴더로 복사됩니다. (소스와 대상 모두 문자열입니다.) 대상이 파일 이름이면 복사된 파일의 새 이름으로 사용됩니다. 이 함수는 복사된 파일의 경로 문자열을 반환합니다. 예를 들어, import shutil, os files = ['file1

    4. Python을 사용하여 열린 파일과 관련된 시스템 구성 정보를 얻는 방법은 무엇입니까?

      fpathconf(file_descriptor, name) 함수를 호출하여 열린 파일과 관련된 시스템 구성 정보를 얻을 수 있습니다. name은 검색할 구성 값을 지정합니다. 정의된 시스템 값의 이름인 문자열일 수 있습니다. 이러한 이름은 여러 표준에 지정되어 있습니다. 이 기능은 Unix 시스템에서만 사용할 수 있습니다. 예를 들어, import os, sys # Open a file fd = os.open( "foo.txt", os.O_RDWR|os.O_CREAT ) # Now get maximum number

    5. Python을 사용하여 파일의 통계를 얻는 방법은 무엇입니까?

      파일의 통계를 얻으려면 os 모듈의 stat() 메서드를 사용할 수 있습니다. 주어진 경로에서 통계 시스템 호출을 수행합니다. 예를 들어, import os st = os.stat("file.dat") 이 함수는 파일 이름을 사용하고 다음 내용을 포함하는 10개 멤버 튜플을 반환합니다. (mode, ino, dev, nlink, uid, gid, size, atime, mtime, ctime) 이제 이것을 사용하여 결과를 해석할 수 있습니다. 통계 결과에 대한 자세한 내용은 https://effbot.org/zo

    6. Python을 사용하여 파일의 권한 마스크를 어떻게 얻을 수 있습니까?

      파일의 통계를 얻으려면 os 모듈의 stat() 메서드를 사용할 수 있습니다. 주어진 경로에서 통계 시스템 호출을 수행합니다. 예를 들어, import os st = os.stat("file.dat") 이 함수는 파일 이름을 사용하고 다음 내용을 포함하는 10개 구성원 튜플을 반환합니다. (mode, ino, dev, nlink, uid, gid, size, atime, mtime, ctime) 모드 변수는 파일 권한에 대한 정보를 제공합니다. st[0]으로 얻을 수 있습니다. 튜플 해석에 대한 자세한 내용은

    7. Python을 사용하여 파일 시스템 정보를 얻는 방법은 무엇입니까?

      os 모듈에는 os 및 버전에 대한 정보를 가져오는 uname 함수가 있습니다. >>> import os >>> os.uname() 그러나 이것은 최근 *NIX 풍미에만 사용할 수 있습니다. 더 많은 크로스 플랫폼 솔루션을 얻으려면 플랫폼 모듈을 사용하세요. >>> import platform >>> import platform >>> platform.machine() 'AMD64' >>> platform.version(

    8. Python을 사용하여 파일 설명자 fd가 있는 파일을 디스크에 강제로 쓰는 방법은 무엇입니까?

      파일 설명자 fd가 있는 파일을 디스크에 강제로 쓰려면 fdatasync(fd) 함수를 사용해야 합니다. 메타데이터 업데이트를 강제하지 않습니다. 또한 이것은 Unix에서만 사용할 수 있습니다. 더 크로스 플랫폼 솔루션은 파일 설명자 fd가 있는 파일을 디스크에 강제로 쓰기 때문에 fsync(fd)를 사용하는 것입니다. Unix에서는 기본 fsync() 함수를 호출합니다. Windows에서는 MS _commit() 함수입니다. 예시 import os, sys# 파일 열기fd =os.open( foo.txt, os.O_RDWR|os

    9. Python을 사용하여 파일의 하드 링크를 만드는 방법은 무엇입니까?

      os.link(src, dst) 메소드는 dst라는 src를 가리키는 하드 링크를 생성합니다. 이 방법은 기존 파일의 복사본을 만드는 데 매우 유용합니다. 예시 예를 들어, photo.jpg라는 파일이 있고 my_photo.jpg라는 하드 링크를 만들려면 다음을 사용하면 됩니다. >>> import os >>> os.link('photo.jpg', 'my_photo.jpg') 이제 해당 디렉토리에 있는 파일을 나열하면 my_photo

    10. Python을 사용하여 파일의 소프트 링크를 만드는 방법은 무엇입니까?

      os.symlink(src, dst) 메소드는 src를 가리키는 심볼릭 링크 dst를 생성합니다. 예를 들어, photo.jpg라는 파일이 있고 my_photo.jpg라는 해당 파일에 대한 소프트링크/심볼릭 링크를 만들려면 다음을 사용하면 됩니다. 예시 >>> import os >>> os.symlink('photo.jpg', 'my_photo.jpg') 이제 해당 디렉토리에 있는 파일을 나열하면 my_photo.jpg도 거기에 있게 됩니다.

    11. Python을 사용하여 원시 장치 번호에서 장치 주요 번호를 얻는 방법은 무엇입니까?

      os.major(device) 메서드는 원시 장치 번호(일반적으로 stat의 st_dev 또는 st_rdev 필드)에서 장치 주요 번호를 추출합니다. 예 이 방법을 사용하려면 원시 장치 번호가 있어야 합니다. 다음과 같이 사용할 수 있습니다. import os, sys path = "/var/www/html/foo.txt" # Now get the stat tuple info = os.lstat(path) # Get major device number major_dnum = os.major(info.st_dev)

    12. 주 및 부 장치 번호에서 원시 장치 번호를 구성하는 방법은 무엇입니까?

      os.makedev(major, minor) 메소드는 메이저 및 마이너 장치 번호에서 원시 장치 번호를 구성합니다. 예를 들어 import os, sys path = "/var/www/html/foo.txt" # Get the stat tuple info = os.lstat(path) # Get major and minor device number major_dnum = os.major(info.st_dev) minor_dnum = os.minor(info.st_dev) dev_num = os.makedev(maj

    13. Python에서 명명된 파이프를 만들고 사용하는 방법은 무엇입니까?

      FIFO는 일반 파일처럼 액세스할 수 있는 파이프입니다. FIFO는 삭제될 때까지 존재합니다(예:os.unlink() 사용). 일반적으로 FIFO는 클라이언트와 서버 유형 프로세스 간의 랑데부로 사용됩니다. 서버는 읽기를 위해 FIFO를 열고 클라이언트는 쓰기를 위해 엽니다. mkfifo()는 FIFO를 열지 않으며 단지 랑데뷰 지점을 생성합니다. FIFO(named pipe)를 생성하고 Python에서 사용하려면 os.mkfifo()를 사용할 수 있습니다. 그러나 mkfifo는 파일이 이미 존재하는 경우 파일이 존재한다는 예외와

    14. Python을 사용하여 SAP 데이터베이스 쿼리

      Python은 가장 많이 사용되는 객체 지향 프로그래밍 언어 중 하나로 코딩과 이해가 매우 쉽습니다. SAP에서 Python을 사용하려면 PyRFC라고 하는 Python SAP RFC 모듈을 설치해야 합니다. 사용 가능한 방법 중 하나는 SAP 데이터베이스의 테이블에서 데이터를 읽기 위해 호출할 수 있는 RFC_READ_TABLE입니다. 또한 PyRFC 패키지는 어느 쪽이든 호출하는 데 사용할 수 있는 다양한 바인딩을 제공합니다. 우리는 ABAP 모듈에서 Python 모듈로 또는 그 반대로 호출하는 데 사용할 수 있습니다. 데이

    15. Python을 사용하여 파일 시스템 노드를 만드는 방법은 무엇입니까?

      os.mknod(path, mode=0o600, device=0, *, dir_fd=None) 경로라는 파일 시스템 노드(파일, 장치 특수 파일 또는 명명된 파이프)를 생성합니다. 모드는 사용할 권한과 생성할 노드 유형을 모두 지정하며, stat.S_IFREG, stat.S_IFCHR, stat.S_IFBLK 및 stat.S_IFIFO 중 하나와 결합(비트 OR)됩니다(해당 상수는 stat에서 사용 가능). . 이 함수는 디렉토리 설명자와 관련된 경로도 지원할 수 있습니다. Unix에서만 사용할 수 있습니다. 다음과 같이 사용할 수

    16. Python을 사용하여 새로운 의사 터미널 쌍을 여는 방법은 무엇입니까?

      os.openpty()를 사용하여 Python을 사용하여 새로운 의사 터미널 쌍을 열 수 있습니다. 이 방법은 마스터와 슬레이브 끝에 각각 한 쌍의 파일 디스크립터(마스터, 슬레이브)를 제공합니다. 예시 다음과 같은 방법으로 사용할 수 있습니다. import os # master for pty, slave for tty m,s = os.openpty() print m print s # showing terminal name s = os.ttyname(s) print m print s 출력 다음과 같은 결과를 얻을 수 있습니다.

    17. os.pipe() 함수는 Python에서 무엇을 합니까?

      os.pipe() 메서드는 파이프를 만들고 각각 읽기 및 쓰기에 사용할 수 있는 파일 설명자 쌍(r, w)을 반환합니다. 예시 import os, sys print "The child will write text to a pipe and " print "the parent will read the text written by child..." # file descriptors r, w for reading and writing r, w = os.pipe() processid = os.fork()

    18. Python을 사용하여 디렉토리 이름을 바꾸는 방법은 무엇입니까?

      shutil 모듈을 사용하여 디렉토리를 이동하여 Python에서 디렉토리의 이름을 바꿀 수 있습니다. shutil.move(src, dst)는 디렉토리를 src에서 dst로 이동합니다. 경로를 지정하지 않고 디렉토리 이름만 변경하면 기본적으로 이름이 변경됩니다. 예를 들어 >>> import shutil >>> shutil.move('my_folder', 'new_name') 위의 코드는 my_folder의 이름을 new_name으로 바꿉니다. 디렉토리 이름을 바꾸려면

    19. Python을 사용하여 재귀적으로 여러 파일의 이름을 바꾸는 방법은 무엇입니까?

      os.walk를 사용하여 재귀적으로 디렉토리를 탐색한 다음 os.rename을 사용하여 파일 이름을 바꿀 수 있습니다. 예시 import os def replace(folder_path, old, new):     for path, subdirs, files in os.walk(folder_path):         for name in files:             if(old.lower() in name.lower())

    20. Python을 사용하여 고유한 임시 파일 이름을 만드는 방법은 무엇입니까?

      tempfile 모듈을 사용하여 가장 안전한 방법으로 고유한 임시 파일을 생성할 수 있습니다. 파일 생성에는 경쟁 조건이 없습니다. 파일은 생성한 사용자 ID로만 읽고 쓸 수 있습니다. mkstemp()의 사용자는 작업이 끝나면 임시 파일을 삭제할 책임이 있습니다. 새 임시 파일을 만들려면 다음과 같이 사용하십시오 - import tempfile _, temp_file_path = tempfile.mkstemp() print("File path: " + temp_file_path) 작업을 마친 후에는 이 파일을

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