[英]Generate a single .py file from a module
假设我有一个名为foo
的模块,它只有大约 6-7 个文件,我想为该模块生成一个 python 文件。
喜欢:
主程序
from bar import kk
print(kk().hi())
我的酒吧.py
import time
from mm import hh
class kk:
def __init__(self):
self.name = "StackOverflow"
def hi(self):
time.sleep(5)
print(hh)
return self.name
我的mm.py
import random
def hh():
return random.randint(0, 100)
所以,我希望我的最终output 文件为:
import time
import random
def hh():
return random.randint(0, 100)
class kk:
def __init__(self):
self.name = "StackOverflow"
def hi(self):
time.sleep(5)
return self.name
print(kk().hi())
'stickytape' 看起来像一个 package 完全符合你的要求,它'将 Python 包转换成一个脚本':
https://pypi.org/project/stickytape/
(我对这个包没有经验)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.