PermissionError: [Errno 13] Permission denied: 'F:\\wx.csv'
时间: 2024-01-02 15:22:27 浏览: 117
详解Nginx 13: Permission denied 解决方案
你可以尝试使用`subprocess.call`函数来执行命令,但是在某些情况下,可能会出现权限错误。根据引用,你可以尝试使用`subprocess.call(["hdfs", "dfs", "-rm", "-f", some_path])`来执行命令,这样可能会因为安全性较高而成功执行。
另外,根据引用,如果`command(args)`不是一个可执行文件,你需要将`shell=True`参数传递给`subprocess.call`函数,否则可能会出现`FileNotFoundError`错误。所以,你可以尝试使用以下代码来处理`PermissionError`错误:
```python
import subprocess
try:
subprocess.call(["rm", "-f", "F:\\wx.csv"])
except PermissionError as e:
print("PermissionError: ", e)
```
这段代码尝试删除`F:\\wx.csv`文件,如果出现`PermissionError`错误,它会被捕获并打印出来。
阅读全文