-4
현재 여러 개의 하위 작업이있는 다음 스크립트가 있으며 각 하위 작업을 함수로 만들고 모든 함수에 동일한 파일을 입력하고 싶습니다. 현재파일을 파이썬 함수의 인수로 구문 분석하는 방법은 무엇입니까?
:
import sys
with open(sys.argv[1], 'r') as my_file:
print(my_file.append())
print(my_file.split())
원치 :
import sys
def append(file)
do something
return;
def split(file)
do something
return;
def main()
append(file)
split(file)
main()
그래서 나는 런타임에 파일/디렉토리 이름을 전달하고자합니다.
해결? –
안녕하세요 Srini, 모든 함수에 1 입력을 제공 할 수 있도록 인수로 함수에 파일/dict 구문 분석하려고합니다. – user2231154
아마도'argparse'를 체크하고 싶을 것입니다. https://docs.python.org/2/howto/argparse.html – monkut