gpt4 book ai didi

python - 使用python访问Windows中的共享文件夹

转载 作者:可可西里 更新时间:2023-11-01 11:05:28 24 4
gpt4 key购买 nike

我正在尝试使用 python(Windows 10) 打开共享文件夹

这是我尝试访问的位置:\\192.168.1.4\aaaa\form.txt如果我这样编码 f= open("\\192.168.1.4\aaaa\form.txt",'w')简单的完整代码:

f=open("\\192.168.1.4\aaaa\form.txt",'w')
f.write("hihi test is it works?")
f.close()

它不起作用,因为字母'\'

那么如何访问文件共享文件夹呢?

最佳答案

使用 Windows 路径时,always use raw string literals ,否则你会变得很奇怪(例如 \f 变成换页符,\a 变成警报/响铃字符)。

代替open("\\192.168.1.4\aaaa\form.txt",'w'),做open(r"\\192.168.1.4\aaaa\form .txt",'w')(注意路径上左引号前面的 r)。这使得反斜杠仅对引号字符本身进行转义(否则表现为普通字符,而不是转义),避免将随机字符解释为 ASCII 转义。

此外,作为最佳实践,使用 with 语句来避免调用 close 的需要(以及忘记或绕过的可能性):

with open(r"\\192.168.1.4\aaaa\form.txt",'w') as f:
f.write("hihi test is it works?")

关于python - 使用python访问Windows中的共享文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50617305/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com