老师我的ide 没办法通过globe.os.出来。我不知道为什么是因为python3.8后面的版本才可以吗?还是需要用到3.9的版本才可以

老师我的ide 没办法通过globe.os.出来。我不知道为什么是因为python3.8后面的版本才可以吗?还是需要用到3.9的版本才可以

老师我的ide 没办法通过globe.os.出来。我不知道为什么是因为python3.8后面的版本才可以吗?还是需要用到3.9的版本才可以

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕美 2022-11-27 15:37:31

同学,你好!是glob.os.xxx,python3.8版本也是可以用的,同学可以看下是否导入了glob模块,或者写个完整的代码运行下看是否会报错,可以将报错信息提供下

https://img1.sycdn.imooc.com//climg/6383139109cd70d920350581.jpg

祝学习愉快!

  • 提问者 精慕门4443579 #1
    我不知道这个是客服还是老师,如果是客服我觉得你就没必要回复了?如果我没有测过为什么还问这个问题。我在pycharm pro 版本中有实验过。如果手动打入代码是可以执行的。但是如果想用ide关联却无法通过‘.’的方法点出。请回复问题专业点,谢谢
    2022-11-27 15:40:22
  • 好帮手慕美 回复 提问者 精慕门4443579 #2

    同学,你好!

    1、导致代码点不出来会有多种情况,可能是项目文件名与系统模块重名,也可能是代码的问题或pycharm配置的问题,所以需要同学运行看是否报错,如果不报错的话,就是pycharm的问题

    2、glob.os.path.join()中os是点不出来的,但是os后边的内容是可以.出来的。

    3、若代码执行没有报错,只是点不出来的话,可以试下下面的方法:

            1)python解释器是否选择

            2)看下File---->Power Save Mode 是否勾选,如果勾选,取消勾选即可。

                    http://img1.sycdn.imooc.com//climg/5e64cf9d09448cd002840136.jpg

            3)换一下其他版本的pycharm看是否可以

    祝学习愉快!

    2022-11-27 16:27:02
  • 提问者 精慕门4443579 回复 好帮手慕美 #3

        老师你好,我看了python3.8模块中glob的包。里面只有escape(),glob(),iglob() 这三个方法。你这个还是没有说清楚为什么老师的代码里面可以点出OS模块来。可以运行时因为解释器支持这个方式。但是还是没说清楚。

    2022-11-27 21:49:32
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师