, , , , . .
import pip
from subprocess import call
packages=['apscheduler','beautifulsoup4','gdata']
def upgrade(packages):
for package in packages:
call("pip install --upgrade " + package, shell=True)
"shell = True" , shell = True , , . import pip , pip.main, .
, :
packages=['apscheduler','beautifulsoup4','gdata']
def upgrade(packages):
for package in packages:
call("pip install --upgrade " + package)
, .
.