네트워크에 저장된 다른 파이썬 스크립트를 어떻게 호출 할 수 있습니까?

앤드류 폴록

사용자가 기존 스크립트 목록에서 선택하고 특정 스크립트에 필요한 변수를 입력 한 다음 실행할 해당 스크립트에 변수를 전달할 수있는 TKinter 스크립트가 있습니다. 모든 파일이 로컬에 저장되면 문제없이 꺼집니다. 동료들이 사용할 수 있도록 네트워크로 옮기려고하자 스크립트 실행이 중단되었습니다.

오류 메시지가없고 아무 일도 일어나지 않습니다. 간단한 문제 해결을 위해 "성공"을 인쇄하는 두 번째 스크립트를 호출하는 간단한 스크립트를 작성했습니다. 간단한 스크립트가 로컬에서 작동하지만 네트워크에 저장 될 때는 동일한 문제가 발생하지 않습니다.

Script1.py :

import os
path=r'G:/files/Script2.py'
os.system(path)

Script2.py :

print("success")

오류 메시지가 없으며 os.path.exists (path)를 시도하면 "True"를 반환합니다.

os.system (path)는 경로가 잘못된 것으로 알려진 경우에도 오류를 반환하지 않습니다.

실제로 잘못된 경로에 대해 open (path)를 시도하면 다음과 같은 결과가 나타납니다. FileNotFoundError : [Errno 2] No such file or directory.

나는 또한 G 대신 글로벌 드라이브 이름과 동일한 경로를 설정하고 IP 주소를 사용하고 슬래시 방향을 변경하고 G : 뒤에 이중 슬래시를 넣고 r을 사용하지 않았습니다. 모든 것이 나에게 동일한 결과를줍니다.

또한 현재 파일이 모두 네트워크의 동일한 폴더에 있기 때문에 path = os.getcwd () + "// Script2.py"를 사용해 보았습니다. 다시 성공하지 못했습니다.

현재 집에서 VPN을 통해 네트워크에 액세스하고 있습니다.

인터넷 검색에서 나는 이것들을 생각해 냈지만 그들로부터 해결책을 얻지 못했습니다.

Python 프로그램을 통해 네트워크 폴더에 액세스 Python을 사용하여 Windows 네트워크에서 공유 폴더에 액세스하려면 어떻게해야합니까?

Sadbro

전에 python3 또는 python 키워드 사용

os.system("sudo python3 {}".format(path))

또는:

os.system(f"sudo python3 {path}")

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

내부적으로 파이썬 스크립트를 호출하는 배치 파일을 작성하고 파이썬 스크립트가 배치 파일에 일부 값을 반환하기를 원합니다. 어떻게 할 수 있습니까?

분류에서Dev

서브 루틴과 같은 다른 쉘 스크립트를 어떻게 호출 할 수 있습니까?

분류에서Dev

서브 루틴과 같은 다른 쉘 스크립트를 어떻게 호출 할 수 있습니까?

분류에서Dev

내 자신의 다른 Node.js 스크립트를 어떻게 호출 할 수 있습니까?

분류에서Dev

네트워크의 IP와 연결된 호스트 이름을 어떻게 확인할 수 있습니까?

분류에서Dev

내 스크립트는 원격 세션의 다른 스크립트에서 어떻게 함수를 호출 할 수 있습니까?

분류에서Dev

zsh의 변수에 공백이있는 스크립트를 어떻게 호출 할 수 있습니까?

분류에서Dev

bash 파일 스크립트에서 함수를 어떻게 호출 할 수 있습니까?

분류에서Dev

Android 앱은 매니페스트에 정의 된 네트워크 권한없이 네트워크 호출을 할 수 있습니다.

분류에서Dev

파이썬 출력을 텍스트 파일에 어떻게 저장할 수 있습니까?

분류에서Dev

배치 파일 내에서 PowerShell 스크립트를 호출 할 때 중첩 된 따옴표를 어떻게 사용할 수 있습니까?

분류에서Dev

이 스크립트에 썸네일을 어떻게 저장할 수 있습니까?

분류에서Dev

다른 스크립트에서 GUI 스크립트의 gtk.Entry ()에 어떻게 액세스 할 수 있습니까? 파이썬

분류에서Dev

자바 스크립트 함수를 어떻게 호출 할 수 있습니까?

분류에서Dev

carousel () 외부 자바 스크립트 함수를 html 파일로 어떻게 호출 할 수 있습니까?

분류에서Dev

sort .txt를 파일에 어떻게 저장할 수 있습니까? Python 또는 셸 스크립트

분류에서Dev

다른 컨트롤러에 정의 된 함수를 어떻게 호출 할 수 있습니까?

분류에서Dev

함수 호출을 올바르게 사용하려면 어떻게해야합니까? 2 개의 배치 파이썬 스크립트를 할 것입니다. 하나는 입력에 다른 하나는 출력

분류에서Dev

많은 출력 파일을 얻기 위해 많은 파일에서 파이썬 스크립트를 어떻게 실행할 수 있습니까?

분류에서Dev

네트워크 또는 직렬을 통해 데이터를 다른 Linux 시스템의 디스플레이로 어떻게 파이프 할 수 있습니까?

분류에서Dev

파이썬의 다른 클래스에서 클래스 메서드를 어떻게 호출 할 수 있습니까?

분류에서Dev

XML에 포함 된 Python 스크립트에서보다 크거나보다 작은 기호를 어떻게 사용할 수 있습니까?

분류에서Dev

Octave의 다른 스크립트에서 스크립트를 호출 할 수 있습니까?

분류에서Dev

한 번에 많은 파이썬 스크립트를 어떻게 실행할 수 있습니까?

분류에서Dev

내 웹 서버에서 파이썬 스크립트를 어떻게 실행할 수 있습니까?

분류에서Dev

쉘 스크립트에서 파이썬 파일을 호출 할 때 경로가있는 파이썬 파일이 인쇄하는 변수를 어떻게 얻을 수 있습니까?

분류에서Dev

컨테이너는 네트워크에서 사용 가능한 호스트를 어떻게 열거 할 수 있습니까?

분류에서Dev

bash 스크립트가 다른 여러 스크립트를 어떻게 실행할 수 있습니까?

분류에서Dev

자바 스크립트에서 50k 이상을 호출하는 재귀 함수를 어떻게 호출 할 수 있습니까?

Related 관련 기사

  1. 1

    내부적으로 파이썬 스크립트를 호출하는 배치 파일을 작성하고 파이썬 스크립트가 배치 파일에 일부 값을 반환하기를 원합니다. 어떻게 할 수 있습니까?

  2. 2

    서브 루틴과 같은 다른 쉘 스크립트를 어떻게 호출 할 수 있습니까?

  3. 3

    서브 루틴과 같은 다른 쉘 스크립트를 어떻게 호출 할 수 있습니까?

  4. 4

    내 자신의 다른 Node.js 스크립트를 어떻게 호출 할 수 있습니까?

  5. 5

    네트워크의 IP와 연결된 호스트 이름을 어떻게 확인할 수 있습니까?

  6. 6

    내 스크립트는 원격 세션의 다른 스크립트에서 어떻게 함수를 호출 할 수 있습니까?

  7. 7

    zsh의 변수에 공백이있는 스크립트를 어떻게 호출 할 수 있습니까?

  8. 8

    bash 파일 스크립트에서 함수를 어떻게 호출 할 수 있습니까?

  9. 9

    Android 앱은 매니페스트에 정의 된 네트워크 권한없이 네트워크 호출을 할 수 있습니다.

  10. 10

    파이썬 출력을 텍스트 파일에 어떻게 저장할 수 있습니까?

  11. 11

    배치 파일 내에서 PowerShell 스크립트를 호출 할 때 중첩 된 따옴표를 어떻게 사용할 수 있습니까?

  12. 12

    이 스크립트에 썸네일을 어떻게 저장할 수 있습니까?

  13. 13

    다른 스크립트에서 GUI 스크립트의 gtk.Entry ()에 어떻게 액세스 할 수 있습니까? 파이썬

  14. 14

    자바 스크립트 함수를 어떻게 호출 할 수 있습니까?

  15. 15

    carousel () 외부 자바 스크립트 함수를 html 파일로 어떻게 호출 할 수 있습니까?

  16. 16

    sort .txt를 파일에 어떻게 저장할 수 있습니까? Python 또는 셸 스크립트

  17. 17

    다른 컨트롤러에 정의 된 함수를 어떻게 호출 할 수 있습니까?

  18. 18

    함수 호출을 올바르게 사용하려면 어떻게해야합니까? 2 개의 배치 파이썬 스크립트를 할 것입니다. 하나는 입력에 다른 하나는 출력

  19. 19

    많은 출력 파일을 얻기 위해 많은 파일에서 파이썬 스크립트를 어떻게 실행할 수 있습니까?

  20. 20

    네트워크 또는 직렬을 통해 데이터를 다른 Linux 시스템의 디스플레이로 어떻게 파이프 할 수 있습니까?

  21. 21

    파이썬의 다른 클래스에서 클래스 메서드를 어떻게 호출 할 수 있습니까?

  22. 22

    XML에 포함 된 Python 스크립트에서보다 크거나보다 작은 기호를 어떻게 사용할 수 있습니까?

  23. 23

    Octave의 다른 스크립트에서 스크립트를 호출 할 수 있습니까?

  24. 24

    한 번에 많은 파이썬 스크립트를 어떻게 실행할 수 있습니까?

  25. 25

    내 웹 서버에서 파이썬 스크립트를 어떻게 실행할 수 있습니까?

  26. 26

    쉘 스크립트에서 파이썬 파일을 호출 할 때 경로가있는 파이썬 파일이 인쇄하는 변수를 어떻게 얻을 수 있습니까?

  27. 27

    컨테이너는 네트워크에서 사용 가능한 호스트를 어떻게 열거 할 수 있습니까?

  28. 28

    bash 스크립트가 다른 여러 스크립트를 어떻게 실행할 수 있습니까?

  29. 29

    자바 스크립트에서 50k 이상을 호출하는 재귀 함수를 어떻게 호출 할 수 있습니까?

뜨겁다태그

보관