sirhzx 2022-02-07 16:50 采纳率: 0%
浏览 23

mac中,用jupyter调用xlwings包处理excel,设置绝对路径下生成文件,结果python将路径视为文件名保存到另外一个文件夹

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
import xlwings as xw

App = xw.App(visible=False, add_book=False)
wb = App.books.add()
import time
time.sleep(2)
sheet = wb.sheets.add()
import time
time.sleep(2)
# sheet.range(1, 1).expand('right').value = [1, 2, 3, 4]
time.sleep(2)
# sheet.range(2, 1).expand('down').options(transpose=True).value = [10, 20, 30, 40]
time.sleep(2)
sheet.range('a1').value='hzx'
wb.save(r'/Users/houzhixian/Desktop/pythonwork/hzx.xlsx')
time.sleep(5)
# wb.close()
# App.quit()

运行结果及报错内容

可以正常运行,但是在工作目录中无法找到生成的文件,而是将文件生成在另外一个文件中名称为:/Users/houzhixian/Desktop/pythonwork/hzx.xlsx,也就是将路径视为文件名称保存,而且该文件无法打开,尝试将该文件重新命名后可以正常打开,但是将路径保存为文件名如何解决

img

我的解答思路和尝试过的方法
我想要达到的结果
  • 写回答

1条回答 默认 最新

  • 老师我作业忘带了 2022年度博客之星人工智能领域TOP 2 2022-02-08 03:50
    关注

    mac的事我不敢乱说我还没用过mac,我猜测是不是你路径的问题,比如我写绝对路径也是从C://xx开始写起而不是从斜杠/开始写起,那是相对路径。

    评论 编辑记录

报告相同问题?

问题事件

  • 修改了问题 2月7日
  • 修改了问题 2月7日
  • 创建了问题 2月7日

悬赏问题

  • ¥15 有偿求苍穹外卖环境配置
  • ¥15 代码在keil5里变成了这样怎么办啊,文件图像也变了,
  • ¥20 Ue4.26打包win64bit报错,如何解决?(语言-c++)
  • ¥15 clousx6整点报时指令怎么写
  • ¥30 远程帮我安装软件及库文件
  • ¥15 关于#自动化#的问题:如何通过电脑控制多相机同步拍照或摄影(相机或者摄影模组数量大于60),并将所有采集的照片或视频以一定编码规则存放至规定电脑文件夹内
  • ¥20 深信服vpn-2050这台设备如何配置才能成功联网?
  • ¥15 Arduino的wifi连接,如何关闭低功耗模式?
  • ¥15 Android studio 无法定位adb是什么问题?
  • ¥15 C#连接不上服务器,