非常简单的任务:
srcdir =“ Q://波形// Cispr16-1-2 // Pk”
os.chdir(srcdir)
口译员说:
WindowsError:[错误3]系统找不到指定的路径:'Q:// Waveforms // Cispr16-1-2 // Pk'
从cmd提示可见远程驱动程序:
驱动器Q中的卷为USERDATA 卷序列号是CB9A-E149
Q:\ Waveforms \ Cispr16-1-2 \ Pk的目录
13/02/2019 12:21。 13/02/2019 12:21 .. 13/02/2019 12:21 8.225 F1--PK--00000.trc 1个文件8.225字节 2个Dir 84.622.512.128字节免费
这很可能是Windows10的安全问题,不允许Python访问sahred文件夹。有没有人遇到过同样的问题并找到了解决方案?
谢谢 Mastro59
答案 0 :(得分:1)
双//
应该是单个/
。或\\
。
答案 1 :(得分:0)
我尝试使用/和//和\和\这些都不适用于Windows10,但是 在Windows7中,此命令有效:
os.chdir(“ Q:// Waveforms”)
对于其他有相同问题的人,这里是Windows10的解决方案。
需要使用IP地址和共享名称访问共享。
共享驱动器被命名为“ d”
在python中,此语法有效:
os.chdir(“ \\ ipaddress \ sharename \ folder”)[4 \ AND 2 \] 要么 os.chdir(“ // ipaddress / sharename / folder”)
效果很好:
os.chdir(“ \\ 192.168.147.143 \ d \ Waveforms”)[注意:在短信中,我键入4 \和2 \,但帖子仅显示2 \和1]
OR
os.chdir(“ // 192.168.147.143/d/Waveforms”)
结果:
当前工作目录D:\ products \ MyscopeControl \ src
目录已更改为:\ 192.168.147.143 \ d \ Waveforms