注册 登录
编程论坛 Python论坛

有沒有辦法自動判定程序內,哪些import 是有被使用到??

Z89 发布于 2022-05-25 13:27, 1395 次点击
有沒有辦法自動判定程序內,
哪些import 是有被使用到??

例如:
下面的程序 只用到
import requests
import time
import winsound

沒用到
import os  
import re   
程序代码:
import requests
import time
import winsound

import os   #這是多的
import re   #這是多的


def beep() :
    Freq = 2500 # Set Frequency To 2500 Hertz
    Dur = 100 # Set Duration To 1000 ms == 1 second
    winsound.Beep(Freq,Dur)



s = requests.Session()
r = s.get('https://www.')

localtime = time.localtime()
time1 = time.strftime("%I:%M:%S", localtime)

print('現在時間:'+ time1)
beep()
5 回复
#2
ioriliao2022-05-26 09:12
只有本站会员才能查看附件,请 登录

PyCharm Community Edition IDE就有此功能,如上图,如果没使用过的import会变灰
#3
Z892022-05-31 18:14
回复 2楼 ioriliao
請問這功能哪裡可以設定???我開啟沒變灰色
只有本站会员才能查看附件,请 登录
#4
厨师王德榜2022-06-01 15:04
pyCharm这个功能不可全信,有时灰色的引用,初看好像没有用,但是一旦编译为exe时,缺少了这一行又不行.
#5
sssooosss2022-06-06 08:30
共同学习
#6
外部三电铃2022-06-07 16:48
回复 3楼 Z89
你就点那个提示,它就会提示你怎么设置python解释器
1