相关疑难解决方法(0)

1910
推荐指数
11
解决办法
182万
查看次数

"POSIX"是什么意思?

什么是POSIX?我已阅读维基百科的文章,每次遇到这个词时我都会阅读它.事实是,我从来没有真正理解它是什么.

任何人都可以通过解释"对POSIX的需求"向我解释一下吗?

unix linux posix terminology

822
推荐指数
8
解决办法
29万
查看次数

删除可能不存在的文件的大多数pythonic方式

我想删除该文件(filename如果存在).这是否合适

if os.path.exists(filename):
    os.remove(filename)
Run Code Online (Sandbox Code Playgroud)

有没有更好的办法?单行方式?

python

424
推荐指数
9
解决办法
26万
查看次数

以递归方式删除python中的文件夹

我在删除空目录时遇到问题.我有这样的代码:

for dirpath, dirnames, filenames in os.walk(dir_to_search):
    //other codes

    try:
        os.rmdir(dirpath)
    except OSError as ex:
        print(ex)
Run Code Online (Sandbox Code Playgroud)

这个论点dir_to_search是我传递工作需要关闭的目录.该目录如下所示:

test/20/...
test/22/...
test/25/...
test/26/...
Run Code Online (Sandbox Code Playgroud)

请注意,以上所有文件夹都是空的.当我运行该脚本的文件夹20,25单独被删除!但文件夹2526没有删除,即使它们是空文件夹.

编辑:

我得到的例外是:

[Errno 39] Directory not empty: '/home/python-user/shell-scripts/s3logs/test'
[Errno 39] Directory not empty: '/home/python-user/shell-scripts/s3logs/test/2012'
[Errno 39] Directory not empty: '/home/python-user/shell-scripts/s3logs/test/2012/10'
[Errno 39] Directory not empty: '/home/python-user/shell-scripts/s3logs/test/2012/10/29'
[Errno 39] Directory not empty: '/home/python-user/shell-scripts/s3logs/test/2012/10/29/tmp'
[Errno 39] Directory not empty: '/home/python-user/shell-scripts/s3logs/test/2012/10/28'
[Errno 39] Directory not empty: '/home/python-user/shell-scripts/s3logs/test/2012/10/28/tmp'
[Errno 39] Directory not …
Run Code Online (Sandbox Code Playgroud)

python directory

172
推荐指数
6
解决办法
12万
查看次数

"访问被拒绝",Windows上的shutil.rmtree失败

在Python中,当shutil.rmtree在包含只读文件的文件夹上运行时,将打印以下异常:

 File "C:\Python26\lib\shutil.py", line 216, in rmtree
   rmtree(fullname, ignore_errors, onerror)
 File "C:\Python26\lib\shutil.py", line 216, in rmtree
   rmtree(fullname, ignore_errors, onerror)
 File "C:\Python26\lib\shutil.py", line 216, in rmtree
   rmtree(fullname, ignore_errors, onerror)
 File "C:\Python26\lib\shutil.py", line 216, in rmtree
   rmtree(fullname, ignore_errors, onerror)
 File "C:\Python26\lib\shutil.py", line 216, in rmtree
   rmtree(fullname, ignore_errors, onerror)
 File "C:\Python26\lib\shutil.py", line 216, in rmtree
   rmtree(fullname, ignore_errors, onerror)
 File "C:\Python26\lib\shutil.py", line 216, in rmtree
   rmtree(fullname, ignore_errors, onerror)
 File "C:\Python26\lib\shutil.py", line 221, in rmtree
   onerror(os.remove, fullname, sys.exc_info())
 File "C:\Python26\lib\shutil.py", line 219, in …
Run Code Online (Sandbox Code Playgroud)

python windows file-permissions shutil

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

在Python中使用rm -rf的最简单方法

rm -rf在Python中执行相同操作的最简单方法是什么?

python

61
推荐指数
3
解决办法
2万
查看次数

python:删除非空目录

如何在Python中删除可能非空的目录.

该目录可能具有许多级别的嵌套子目录.

python file

55
推荐指数
3
解决办法
6万
查看次数

如何在python中删除包含其所有文件的目录?

我正在研究一些Python代码.我想new_folder在程序结束时删除包含其所有文件.

有人可以指导我如何做到这一点?我见过不同的命令,如os.rmdir,但它只删除了路径.这是我的代码:

for files in sorted(os.listdir(path)):
  os.system("mv "+path+" new_folder")`
Run Code Online (Sandbox Code Playgroud)

上面的代码会将一个文件夹(称为check)移动到new_folder中.我想从new_folder中删除该check文件夹.

python python-2.7

11
推荐指数
3
解决办法
2万
查看次数

使用Python删除文件夹中的所有内容

这个答案之后,我正在尝试使用此代码删除文件夹的内容

import os
import glob

files = glob.glob('/YOUR/PATH/*')
for f in files:
    os.remove(f)
Run Code Online (Sandbox Code Playgroud)

但是python返回一个归因错误"'str'对象没有属性'remove'".我做错了什么?

python

6
推荐指数
1
解决办法
1万
查看次数

Python 临时文件 [Errno 66] 目录不为空

我需要处理从 db 对象生成的一些文件,并且在所需的过程之后需要删除该目录和文件。我决定使用 python Templefile 包。我已经尝试过但坚持了下来Direcotry not Empty [ Error 66 ].

views.py中

def writeFiles(request, name):
    tmpdir = tempfile.mkdtemp()
    instance = request.user.instances.get(name=name)
    print(instance)
    print(instance.name)
    code = instance.serverFile
    jsonFile = instance.jsonPackageFile
    docker = """
    FROM node
    # Create app directory
    RUN mkdir -p /usr/src/app
    WORKDIR /usr/src/ap

    # Install app dependencies
    COPY package.json /usr/src/app/
    RUN npm install

    # Bundle app source
    COPY . /usr/src/app

    EXPOSE 8080
    CMD [ "node", "server" ]"""
    # Ensure the file is read/write by the creator …
Run Code Online (Sandbox Code Playgroud)

python django django-views python-3.x

5
推荐指数
1
解决办法
5858
查看次数