python - 如何将两个python代码粘合(缝合)在一起?
问题描述
我想知道将来自不同 python 文件的代码组合到一个新的 python 文件中的最佳方法是什么。可以说第一个文件1.py
将包括:
def(...):
a=1
b=2
return c=a+b
另一个文件2.py
包括:
def(...):
d = 4
e = c*d
return e
现在假设您有一个最终文件 ,final.py
您希望从该文件中获取所有代码,1.py
并2.py
按照特定的操作顺序逐字复制到该文件中,如下所示。请注意,我知道我们可以在 python 中使用导入函数,但在这种情况下,我希望将某些定义的整个文本复制到新的 python 代码中。换句话说,将不同文件中的代码粘合起来构建一个新文件。
最终的.py:
def(...):
a=1
b=2
return c=a+b
def(...):
d = 4
e = c*d
return e
编辑:
上面的改写:如果文件 1 有 100 个定义,文件 2 有 100 个定义,但我希望每个文件中的特定定义以指定的顺序以全文和语法复制到文件 3。
解决方案
如果您使用的是 unix shell:
cat 1.py 2.py > 3.py
推荐阅读
- vuejs2 - 删除数组中的元素,vue不起作用
- http - Flutter - 从 url_launcher 获取 HTTP 响应
- c# - 实体框架代码首先复制外键
- google-apps-script - 如何在谷歌工作表中获取最后一行
- php - 存储目录充满了来自公共的副本图像 - Laravel
- python - 我希望这些 csv 文件彼此平行,但它们是垂直附加的。有什么错误?
- java - 使用 android.R.id.home - Android 时 AppBar 后退箭头不起作用
- mysql - 子查询返回超过 1 行 - 大于条件的解决方案
- wordpress - 从 ACF 中继器初始化 Twig 中的 CPT TimberPosts
- c++ - 朋友函数无法访问私有数据成员(C++)