Python posixpath 模块-exists() 实例源码

Python posixpath 模块,exists() 实例源码

我们从Python开源项目中,提取了以下50代码示例,用于说明如何使用posixpath.exists()

项目:kinect-2-libras    作者:inessadl    | 项目源码 | 文件源码
def makedirs(name, mode=0777):
    """makedirs(path [,mode=0777])

    Super-mkdir; create a leaf directory and all intermediate ones.
    Works like mkdir,except that any intermediate path segment (not
    just the rightmost) will be created if it does not exist.  This is
    recursive.

    """
    head, tail = path.split(name)
    if not tail:
        head, tail = path.split(head)
    if head and tail and not path.exists(head):
        try:
            makedirs(head, mode)
        except OSError, e:
            # be happy if someone already created the path
            if e.errno != errno.EEXIST:
                raise
        if tail == curdir:           # xxx/newdir/. exists if xxx/newdir exists
            return
    mkdir(name, mode)
项目:python-    作者:secondtonone1    | 项目源码 | 文件源码
def renames(old, new):
    """renames(old,new)

    Super-rename; create directories as necessary and delete any left
    empty.  Works like rename,except creation of any intermediate
    directories needed to make the new pathname good is attempted
    first.  After the rename,directories corresponding to rightmost
    path segments of the old name will be pruned until either the
    whole path is consumed or a nonempty directory is found.

    Note: this function can fail with the new directory structure made
    if you lack permissions needed to unlink the leaf directory or
    file.

    """
    head, tail = path.split(new)
    if head and tail and not path.exists(head):
        makedirs(head)
    rename(old, new)
    head, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except OSError:
            pass
项目:kinect-2-libras    作者:inessadl    | 项目源码 | 文件源码
def renames(old,directories corresponding to rightmost
    path segments of the old name will be pruned way until either the
    whole path is consumed or a nonempty directory is found.

    Note: this function can fail with the new directory structure made
    if you lack permissions needed to unlink the leaf directory or
    file.

    """
    head, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except error:
            pass
项目:swjtu-pyscraper    作者:Desgard    | 项目源码 | 文件源码
def makedirs(name, mode)
项目:swjtu-pyscraper    作者:Desgard    | 项目源码 | 文件源码
def renames(old, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except error:
            pass
项目:hostapd-mana    作者:adde88    | 项目源码 | 文件源码
def makedirs(name, mode)
项目:hostapd-mana    作者:adde88    | 项目源码 | 文件源码
def renames(old, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except error:
            pass
项目:Sci-Finder    作者:snverse    | 项目源码 | 文件源码
def makedirs(name, mode)
项目:Sci-Finder    作者:snverse    | 项目源码 | 文件源码
def renames(old, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except error:
            pass
项目:Sci-Finder    作者:snverse    | 项目源码 | 文件源码
def makedirs(name, mode)
项目:Sci-Finder    作者:snverse    | 项目源码 | 文件源码
def renames(old, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except error:
            pass
项目:ivaochdoc    作者:ivaoch    | 项目源码 | 文件源码
def renames(old, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except OSError:
            pass
项目:RPoint    作者:george17-meet    | 项目源码 | 文件源码
def makedirs(name, mode)
项目:RPoint    作者:george17-meet    | 项目源码 | 文件源码
def renames(old, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except error:
            pass
项目:habilitacion    作者:GabrielBD    | 项目源码 | 文件源码
def makedirs(name, mode)
项目:habilitacion    作者:GabrielBD    | 项目源码 | 文件源码
def renames(old, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except error:
            pass
项目:Intranet-Penetration    作者:yuxiaokui    | 项目源码 | 文件源码
def makedirs(name, mode)
项目:Intranet-Penetration    作者:yuxiaokui    | 项目源码 | 文件源码
def renames(old, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except error:
            pass
项目:flasky    作者:RoSEOu    | 项目源码 | 文件源码
def makedirs(name, mode)
项目:flasky    作者:RoSEOu    | 项目源码 | 文件源码
def renames(old, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except error:
            pass
项目:MKFQ    作者:maojingios    | 项目源码 | 文件源码
def makedirs(name, mode)
项目:MKFQ    作者:maojingios    | 项目源码 | 文件源码
def renames(old, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except error:
            pass
项目:threatdetectionservice    作者:flyballlabs    | 项目源码 | 文件源码
def makedirs(name, mode)
项目:threatdetectionservice    作者:flyballlabs    | 项目源码 | 文件源码
def renames(old, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except error:
            pass
项目:oa_qian    作者:sunqb    | 项目源码 | 文件源码
def makedirs(name, mode)
项目:oa_qian    作者:sunqb    | 项目源码 | 文件源码
def renames(old, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except error:
            pass
项目:Indushell    作者:SecarmaLabs    | 项目源码 | 文件源码
def makedirs(name, mode)
项目:Indushell    作者:SecarmaLabs    | 项目源码 | 文件源码
def renames(old, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except error:
            pass
项目:zippy    作者:securesystemslab    | 项目源码 | 文件源码
def renames(old, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except error:
            pass
项目:zippy    作者:securesystemslab    | 项目源码 | 文件源码
def test_islink(self):
        self.assertIs(posixpath.islink(support.TESTFN + "1"), False)
        self.assertIs(posixpath.lexists(support.TESTFN + "2"), False)
        f = open(support.TESTFN + "1", "wb")
        try:
            f.write(b"foo")
            f.close()
            self.assertIs(posixpath.islink(support.TESTFN + "1"), False)
            if support.can_symlink():
                os.symlink(support.TESTFN + "1", support.TESTFN + "2")
                self.assertIs(posixpath.islink(support.TESTFN + "2"), True)
                os.remove(support.TESTFN + "1")
                self.assertIs(posixpath.islink(support.TESTFN + "2"), True)
                self.assertIs(posixpath.exists(support.TESTFN + "2"), False)
                self.assertIs(posixpath.lexists(support.TESTFN + "2"), True)
        finally:
            if not f.close():
                f.close()
项目:news-for-good    作者:thecodinghub    | 项目源码 | 文件源码
def renames(old, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except OSError:
            pass
项目:CaScale    作者:Thatsillogical    | 项目源码 | 文件源码
def makedirs(name, mode)
项目:CaScale    作者:Thatsillogical    | 项目源码 | 文件源码
def renames(old, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except error:
            pass
项目:chihu    作者:yelongyu    | 项目源码 | 文件源码
def makedirs(name, mode)
项目:chihu    作者:yelongyu    | 项目源码 | 文件源码
def renames(old, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except error:
            pass
项目:pyetje    作者:rorlika    | 项目源码 | 文件源码
def makedirs(name, mode)
项目:pyetje    作者:rorlika    | 项目源码 | 文件源码
def renames(old, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except error:
            pass
项目:respeaker_virtualenv    作者:respeaker    | 项目源码 | 文件源码
def makedirs(name, mode)
项目:respeaker_virtualenv    作者:respeaker    | 项目源码 | 文件源码
def renames(old, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except error:
            pass
项目:Tencent_Cartoon_Download    作者:Fretice    | 项目源码 | 文件源码
def renames(old, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except OSError:
            pass
项目:infinite-lorem-ipsum    作者:patjm1992    | 项目源码 | 文件源码
def makedirs(name, mode)
项目:infinite-lorem-ipsum    作者:patjm1992    | 项目源码 | 文件源码
def renames(old, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except error:
            pass
项目:oil    作者:oilshell    | 项目源码 | 文件源码
def makedirs(name, mode)
项目:oil    作者:oilshell    | 项目源码 | 文件源码
def renames(old, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except error:
            pass
项目:oil    作者:oilshell    | 项目源码 | 文件源码
def test_islink(self):
        self.assertIs(posixpath.islink(test_support.TESTFN + "1"), False)
        f = open(test_support.TESTFN + "1", "wb")
        try:
            f.write("foo")
            f.close()
            self.assertIs(posixpath.islink(test_support.TESTFN + "1"), False)
            if hasattr(os, 'symlink'):
                os.symlink(test_support.TESTFN + "1", test_support.TESTFN + "2")
                self.assertIs(posixpath.islink(test_support.TESTFN + "2"), True)
                os.remove(test_support.TESTFN + "1")
                self.assertIs(posixpath.islink(test_support.TESTFN + "2"), True)
                self.assertIs(posixpath.exists(test_support.TESTFN + "2"), False)
                self.assertIs(posixpath.lexists(test_support.TESTFN + "2"), True)
        finally:
            if not f.close():
                f.close()
项目:python2-tracer    作者:extremecoders-re    | 项目源码 | 文件源码
def makedirs(name, mode)
项目:python2-tracer    作者:extremecoders-re    | 项目源码 | 文件源码
def renames(old, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except error:
            pass
项目:python2-tracer    作者:extremecoders-re    | 项目源码 | 文件源码
def test_islink(self):
        self.assertIs(posixpath.islink(test_support.TESTFN + "1"), True)
        finally:
            if not f.close():
                f.close()
项目:fieldsight-kobocat    作者:awemulya    | 项目源码 | 文件源码
def renames(old, tail = path.split(old)
    if head and tail:
        try:
            removedirs(head)
        except OSError:
            pass
项目:chalktalk_docs    作者:loremIpsum1771    | 项目源码 | 文件源码
def makedirs(name, mode)

相关文章

Python setuptools.dep_util 模块,newer_pairwise_group() ...
Python chainer.utils.type_check 模块,eval() 实例源码 我...
Python chainer.utils.type_check 模块,prod() 实例源码 我...
Python chainer.utils.type_check 模块,expect() 实例源码 ...
Python multiprocessing.managers 模块,BaseProxy() 实例源...
Python multiprocessing.managers 模块,RemoteError() 实例...