检查路径是否是Python

检查路径是否是Python

本文介绍了检查路径是否是Python 2.7中的套接字的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Python 2.7中找出路径是否是套接字的最佳方法是什么?

What would be the best way in Python 2.7 to find out if a path is a socket?

os.path 具有用于 is ... 的功能目录,和. stat 模块提供了一些S_IS ...函数,例如import os, stat path = "/path/to/socket" mode = os.stat(path).st_mode isSocket = stat.S_ISSOCK(mode) print "%s is socket: %s" % (path, isSocket)

这是首选方式吗?

推荐答案

好吧,这很简单并且可行,所以我将其作为规范方法.

Well, this is straight forward and works, so I take this as the canonical way.

这篇关于检查路径是否是Python 2.7中的套接字的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!