V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zhiyu1998  ›  全部回复第 23 页 / 共 27 页
回复总数  540
1 ... 15  16  17  18  19  20  21  22  23  24 ... 27  
2023-04-25 16:30:12 +08:00
回复了 xiaonzha 创建的主题 程序员 删除 win10 无限嵌套的文件夹
@xiaonzha gpt4 写的 哈哈哈
2023-04-25 13:51:23 +08:00
回复了 xiaonzha 创建的主题 程序员 删除 win10 无限嵌套的文件夹
你的代码已经很不错了,我做了一些小调整,使用 os.path.join()来确保跨平台兼容性,并使用 os.walk()来简化代码。这里是优化后的代码:
```
import os

def delete_folder(path):
if os.path.exists(path):
for root, dirs, files in os.walk(path, topdown=False):
for file in files:
file_path = os.path.join(root, file)
if os.path.isfile(file_path):
os.remove(file_path)
for dir in dirs:
dir_path = os.path.join(root, dir)
if os.path.isdir(dir_path):
os.rmdir(dir_path)
os.rmdir(path)

# 修改 "D:/test" 为需要删除的文件夹
delete_folder("D:/test")
```
这里我们使用了 os.walk(),它可以遍历给定目录下的所有子目录和文件。我们设置 topdown 参数为 False 以从底层子目录向上递归地遍历目录结构。这样,我们可以先删除底层子目录中的文件,然后逐层向上删除空子目录,最后删除顶层目录。这个方法相对简洁,也减少了递归层数。

另外,注意我将目录分隔符从反斜杠(\)改为正斜杠(/),以确保代码在不同操作系统上的兼容性。
2023-04-24 11:32:13 +08:00
回复了 Comyn 创建的主题 Vim 新手该如何入门 vim 达到能基本使用它作为生产力
我觉得你不如学习 vscode 或者 webstorm 快捷键,这和学习 vim 一样的,别看上面很多人 vim 爽的飞起,他们都是用了好几年 vim 的,在更换不同的 ide 可以快速适应
2023-04-23 01:04:51 +08:00
回复了 qiaofanxing 创建的主题 程序员 双拼真是我学的最赚的技巧
为什么我打双拼这么慢呢(这段就是双拼打的,大概花了我两分钟
2023-04-21 11:56:41 +08:00
回复了 taolinxs 创建的主题 程序员 请问 大家的个人主页 or 博客 都用的什么程序?
以前是 docusaurus ,现在是 vuepress ,第一次部署要麻烦点,后面只用写 Markdown
2023-04-21 11:52:37 +08:00
回复了 ppboyhai 创建的主题 程序员 CentOs 停止维护了,大家现在用什么系统当服务器系统?
Debian 11 ,apt > yum 我现在看见 yum 我就头大
2023-04-19 13:16:08 +08:00
回复了 0o0O0o0O0o 创建的主题 OpenAI 减少 ChatGPT 官方网页需要频繁刷新的简单办法
谢谢大佬
我倒是注册了,但是我看 gpt4 好像还没有?等 gpt4 出来冲一冲支持下
2023-04-18 17:46:58 +08:00
回复了 Suigintou 创建的主题 问与答 大家有什么抗痘经验吗
直接医美,2000 块钱
2023-04-16 01:27:32 +08:00
回复了 zhiyu1998 创建的主题 Surge Mac Surge 如何给应用添加代理?
@Wpaengd 好的!非常感谢!!
2023-04-16 01:26:52 +08:00
回复了 wellR 创建的主题 Java 在 SpringBoot 中使用 Netty 的思路,偷梁换柱之计
学到了,感谢分享
2023-04-15 23:50:13 +08:00
回复了 zhiyu1998 创建的主题 Surge Mac Surge 如何给应用添加代理?
@Wpaengd 感谢详细解释!安装完证书之后开启 https 解密就可以指定应用走代理了吗?
2023-04-15 23:20:31 +08:00
回复了 zhiyu1998 创建的主题 Surge Mac Surge 如何给应用添加代理?
@Wpaengd 我查了一下增强模式,以前还真没用过。它的意思是给应用程序走代理吗
2023-04-15 23:08:15 +08:00
回复了 zhiyu1998 创建的主题 Surge Mac Surge 如何给应用添加代理?
@yeeyeung iOS 才装证书吧,还是我理解有问题
虽然我没用但是我朋友说还可以
2023-04-13 01:02:52 +08:00
回复了 Poluk 创建的主题 程序员 分享一点自己在 B 站收藏的“比较有质量”的课程
可以不学,但是不能不收藏系列
2023-04-10 16:22:59 +08:00
回复了 484A4B 创建的主题 浏览器 看到 Edge 和火狐的讨论,想问下 v 友用 Safari 的多么
主 Firefox ,副 Safari ,Safari 插件太少了,光油猴肯定不行,而且我更喜欢暴力猴,对国内支持非常完善。
Chrome 我在 windows 上用,而且用的还不是原生的 chrome ,centbrowser 。原生 Chrome 用不惯,总感觉缺点什么
2023-04-10 16:15:48 +08:00
回复了 ggmood 创建的主题 分享发现 5 个 Arc 浏览器邀请
@imrei 美。美到想吃只因
2023-04-06 20:11:34 +08:00
回复了 JimmyLX 创建的主题 浏览器 [Arc 浏览器] 有人想体验的不, 有 macOS 的包
体验了下,感觉还可以,稍微有点花里胡哨,我在想要不要换掉 Firefox
hey, here’s an invite to Arc, the browser I was telling you about!

https://arc.net/gift/a8760d49
1 ... 15  16  17  18  19  20  21  22  23  24 ... 27  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2775 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 89ms · UTC 13:52 · PVG 21:52 · LAX 05:52 · JFK 08:52
Developed with CodeLauncher
♥ Do have faith in what you're doing.