如何连接一组独立的Python程序
我被指派了一项任务来消除下面文件中重复的名称 my.txt: “亚马逊公司”如何连接一组独立的Python程序,python,Python,我被指派了一项任务来消除下面文件中重复的名称 my.txt: “亚马逊公司” AMB有限公司 Ambac Private 亚马逊公司 amb lim 安巴克私人有限公司 我已经用Python编写了消除重复的代码,步骤如下(我在一个新的Python文件中完成了每个步骤): 步骤1:将“私人”替换为“私人”,将“有限”替换为“lim”。。。等 步骤2:删除所有特殊字符并将双空格减少为单空格 步骤3:将全部转换为小写 步骤4:匹配并消除重复项 步骤5:按字母顺序对列表进行排序 然而,我的老板希望我将所
AMB有限公司
Ambac Private
亚马逊公司
amb lim
安巴克私人有限公司 我已经用Python编写了消除重复的代码,步骤如下(我在一个新的Python文件中完成了每个步骤): 步骤1:将“私人”替换为“私人”,将“有限”替换为“lim”。。。等 步骤2:删除所有特殊字符并将双空格减少为单空格 步骤3:将全部转换为小写 步骤4:匹配并消除重复项 步骤5:按字母顺序对列表进行排序 然而,我的老板希望我将所有程序连接到一个Python文件中,但我不熟悉这样做。有什么样的方法可以教我把它们连接起来吗?他希望我构建函数并使用内容返回它们
例如:使用
if\uuuuu name\uuuu=“\uuuuu main\uuuuu”
这里是一个模板。你也应该读一些教程
def foo1():
return 1
def main():
ret=foo1()
print ret
if __name__=='__main__':
main()
下面是假定
step1.py
,…,step5.py
import step1
import step2
import step3
import step4
import step5
input = get_input() # get input
output_step1 = step1.execute_this_step(input)
output_step2 = step2.execute_this_step(output_step1)
output_step3 = step3.execute_this_step(output_step2)
output_step4 = step4.execute_this_step(output_step3)
output = step5.execute_this_step(output_step4)
这将是很好的,如果你能为我提供任何更大的程序链接!!!试试谷歌代码搜索。。。。但我建议你:打开电脑,读一本关于python的书。