Python调用自编程序

Python 调用自编程序的方法

步骤:

  1. import sys
  2. sys.path.append(path)
    • path: 存放自定义程序的文件夹路径
    • 并在路径目录下创建 __init__.py 空文件
  3. from filename import func
1
2
import sys, os
sys.path.append(r'D:\OneDrive\Code\Note\my_module')
1
2
3
# 查看路径下的 .py 文件
path = r'D:\OneDrive\Code\Note\my_module'
os.listdir(path)
['clacpe.py',
 'drawkline.py',
 'golden_fork.py',
 'mysql.py',
 'purge.py',
 'updatestock.py',
 'update_tdx_kdata.py',
 '__init__.py',
 '__pycache__']
1
2
3
4
# 调用一个求阶乘的程序
from purge import jiecheng
jiecheng()

Out: 提示输入要计算阶乘的数字

输入 5 ,回车

120