初学Pybugthon头秃笔记(四)——自底向上执行自定义模块问题

Python3中初步自底向上执行自定义模块细节问题临时解决日志

2019.06.06
Python二级等考教程-C8实例:经典的体育竞技分析程序 MatchAnalysis(.py)
教材偏重自顶向下设计过程,关于自底向上执行很简略且不易复现,在企图逐步执行子程序时遇到问题及解决办法如下:
(各位大佬的帖子可能很详尽,但小白本白的各种问题还是得自己探索)

Q1:没有执行过模块(.py文件)的情况下,在交互式编程界面 >>>import MatchAnalysis 无效
A1:路径没有指定,对于临时建立的文件最好的方法是拖进 C:\Users\szz00\AppData\Local\Programs\Python\Python35-32\Lib 路径下。(用everything找文件夹会快一些)通过给文件名加前缀来把自定义模块排序在一起便于日后查看

Q2:>>>import zzs_MatchAnalysis 回车过后直接执行了模块,打断后也不能单独调用子函数执行调试
在这里插入图片描述
A2:将 main() 函数部分,即函数主体部分 alt+3 注释掉,即可正常调用
在这里插入图片描述
Q3:调用函数出现预料外的结果:
A3:除 import printIntro 情况外,函数 printIntro() 要带着自己的括号
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值