Codelife
Codelife

Reputation: 185

Execute and create one python script from another

Suppose, I have a python script test1.py , executing of test1.py will create a copy of that file, let's say test2.py . Now, I want to run test1.py in such a way that first it will create test2.py and then will execute test2.py .

This is my test1.py python script looks like,

import io
import shutil
import os

shutil.copy2('test1.py', 'test2.py')
os.system("test2.py")

But out is saying test2.py: not found

Upvotes: 0

Views: 57

Answers (1)

hossein
hossein

Reputation: 313

Run python with test2.py as it's first argument.

os.system("python test2.py")

If you say what's your goal of this action. We can help you better.

Upvotes: 1

Related Questions