[問題] Excel 存檔時違反共用原則無法存檔

看板Python作者 (新的人生!)時間2月前 (2024/09/28 22:22), 2月前編輯推噓4(4030)
留言34則, 7人參與, 1月前最新討論串1/1
各位好 請問有人遇到過執行 Python 之後 Excel 無法存檔 一直出現「Excel 存檔時由於違反共用原則,您所做的變更不會儲存」的訊息嗎? 原本以為是防毒軟體有擋 但防毒軟體無論是刪掉或是關掉防護、防火牆都沒有效 線上找了一些方式都無法解決 只能來這邊求助各位大神 QQ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.175.74.218 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1727533372.A.BB5.html ※ 編輯: fsm (1.175.74.218 臺灣), 09/28/2024 22:23:52

09/28 22:42, 2月前 , 1F
右鍵 內容 安全性 □解除封鎖 試試看吧
09/28 22:42, 1F

09/28 22:42, 2月前 , 2F
把那個選項打勾
09/28 22:42, 2F

09/28 22:43, 2月前 , 3F
新版的office 檔案內建有安全性限制
09/28 22:43, 3F

09/29 10:10, 2月前 , 4F
沒有用喔 QQ
09/29 10:10, 4F

09/29 11:44, 2月前 , 5F
多半是 Python 裡面沒有適當地去 close 文件的 fopen 狀態
09/29 11:44, 5F

09/29 11:44, 2月前 , 6F
,去找該套件的 close() 函數補上去,要嘛就用 with 上下文
09/29 11:44, 6F

09/29 11:44, 2月前 , 7F
09/29 11:44, 7F

09/30 14:05, 2月前 , 8F
close()都有寫上去喔,可能也不是這個問題...
09/30 14:05, 8F

09/30 14:05, 2月前 , 9F
請問會是檔案權限沒有開放存取的關係嗎?
09/30 14:05, 9F

09/30 14:06, 2月前 , 10F
我的檔案沒有共用,也沒有放在網路硬碟或網路上的芳鄰共用
09/30 14:06, 10F

09/30 15:29, 2月前 , 11F
用什麼套件都沒講,只能通靈了喔
09/30 15:29, 11F

09/30 17:28, 2月前 , 12F
推樓上www
09/30 17:28, 12F

10/01 17:10, 2月前 , 13F
不好意思,是指import的部分嗎
10/01 17:10, 13F

10/01 17:11, 2月前 , 14F
我用的套件是sys、ddddocr、openpyxl、os、win32com.client
10/01 17:11, 14F
base64、datetime、docx

10/01 17:12, 2月前 , 15F
from time import sleep
10/01 17:12, 15F

10/01 17:12, 2月前 , 16F
from selenium import webdriver
10/01 17:12, 16F

10/01 17:12, 2月前 , 17F
from selenium.webdriver.common.by import By
10/01 17:12, 17F

10/01 17:12, 2月前 , 18F
from selenium.webdriver.support.ui import Select
10/01 17:12, 18F

10/01 17:13, 2月前 , 19F
from PIL import Image
10/01 17:13, 19F

10/01 17:13, 2月前 , 20F
from io import BytesIO
10/01 17:13, 20F
※ 編輯: fsm (1.175.74.218 臺灣), 10/01/2024 17:21:22

10/03 16:14, 2月前 , 21F
win32com 有可能會開到 你要close
10/03 16:14, 21F

10/03 16:14, 2月前 , 22F
比較新的openpyxl的save會自動關閉
10/03 16:14, 22F

10/03 16:15, 2月前 , 23F
用with open 比較好 Hsins
10/03 16:15, 23F

10/06 13:47, 2月前 , 24F
謝謝gostjoke,但是我看程式碼的close和with open都有寫
10/06 13:47, 24F

10/06 13:48, 2月前 , 25F
(程式碼不是我自己寫的,但看了一下應該該寫的都有寫到)
10/06 13:48, 25F

10/06 14:59, 2月前 , 26F
我的建議啦,回去找原來的開發者幫你處理,或者花錢找其他
10/06 14:59, 26F

10/06 14:59, 2月前 , 27F
人幫你處理。
10/06 14:59, 27F

10/06 15:03, 2月前 , 28F
如果你具備一定的開發除錯能力,透過反覆試誤應該不難找出
10/06 15:03, 28F

10/06 15:03, 2月前 , 29F
是哪一段程式的影響;如果你不具備一定的開發除錯能力,那
10/06 15:03, 29F

10/06 15:03, 2月前 , 30F
我認為你所說的「都有加上」跟「都有關閉」可能存在誤解。
10/06 15:03, 30F

10/06 21:32, 2月前 , 31F
迅雷哥專業
10/06 21:32, 31F

10/31 17:48, 1月前 , 32F
我都先從範本複製出獨立的excel檔,避免共用鎖住
10/31 17:48, 32F

10/31 17:49, 1月前 , 33F
透過wincom呼叫巨集完成本來人工的部分,寫出一個xlsx
10/31 17:49, 33F

10/31 17:49, 1月前 , 34F
不帶巨集的excel。
10/31 17:49, 34F
文章代碼(AID): #1c-14ykr (Python)
文章代碼(AID): #1c-14ykr (Python)