我可以在python中执行此操作吗?
$ file.py
import project1.allmodules
def task1():
print "ok"
def task2():
~/project1$ allmodules.py
import sys, json, re, time,os
from iron_mq import *
from twilio.rest import TwilioRestClient
from time import sleep
from pythonlib.ltvlogger import *
from requests
基本上如果我想将模块添加到docker容器中的应用程序,我必须始终记得在docker文件中添加该模块。但是,如果我集中所有模块导入,这将使docker构建更有效。
任何经验丰富的python开发者都可以填补我的陷阱。
我理解使用需求文件,但仅用于下载,我想集中进行docker构建和实际代码导入。
答案 0 :(得分:0)
在包含常见导入的应用中包含locals
模块是很常见的。风暴ORM如何做到的例子:https://github.com/petrhosek/storm/blob/master/storm/locals.py
这允许人们这样做:
from storm.locals import *