相关疑难解决方法(0)

检查是否安装了Python Package

在Python脚本中检查包是否安装的好方法是什么?我知道解释器很容易,但是我需要在脚本中完成它.

我想我可以检查系统中是否有安装过程中创建的目录,但我觉得有更好的方法.我正在尝试确保安装了Skype4Py软件包,如果没有,我会安装它.

我完成检查的想法

  • 检查典型安装路径中的目录
  • 尝试导入包,如果抛出异常,则安装包

python skype package python-import

90
推荐指数
8
解决办法
12万
查看次数

如何在Python中抑制控制台输出?

我正在使用Pygame/SDL的操纵杆模块从游戏手柄获取输入.每当我调用它的get_hat()方法时,它就会打印到控制台.这是有问题的,因为我使用控制台来帮助我调试,现在它SDL_JoystickGetHat value:0:每秒被淹没60次.有没有办法可以禁用它?通过Pygame/SDL中的选项或在函数调用时抑制控制台输出?我在Pygame文档中没有提到这一点.

编辑:原来是由于在编译SDL库时打开了调试.

python pygame sdl

28
推荐指数
5
解决办法
5万
查看次数

检查模块是否存在,如果没有安装

我想检查模块是否存在,如果不存在,我想安装它.

我该怎么做?

到目前为止,我有这个代码,f如果模块不存在,它会正确打印.

try:
    import keyring
except ImportError:
    print 'f'
Run Code Online (Sandbox Code Playgroud)

python import module

22
推荐指数
4
解决办法
3万
查看次数

标签 统计

python ×3

import ×1

module ×1

package ×1

pygame ×1

python-import ×1

sdl ×1

skype ×1