作者查詢 / os653
作者 os653 在 PTT [ Python ] 看板的留言(推文), 共357則
限定看板:Python
看板排序:
全部LoL1626Python357Storage_Zone326DotA2320Emulator241KOF229Suckcomic145streetfight83JOJO79C_and_CPP70Electronics57PC_Shopping51WarCraft49Option45GameDesign40Stock39Anti-Cancer26Headphone23AVEncode10Trading10MobileComm9Plant9goodclass1038Gossiping7HandMade7Garena6Key_Mou_Pad6LCD6Rockman6HardwareSale5Kindaichi_Q5Mechanical5RegExp4CD-R3DIABLO3Toy3Web_Design3EYESHIELD212ONLINE2Translate-CS2WOW2DNF1e-shopping1Game-Talk1give1Math1Old-Games1TypeMoon1WarCraftChat1Windows1<< 收起看板(50)
1F推:看來是pickle的問題,遺憾的是我需要的不只是datetime...09/06 15:11
2F→:其實只要能讓 Python2 object 轉換成 Python3 object 就行09/06 15:13
3F→:不管怎樣,還是多謝您了09/06 15:14
3F→:這應該跟你程式沒關係,純粹是console不能印簡體字07/04 11:08
4F→:試試看把print v改成print v.encode('mbcs')07/04 11:22
5F→:不太確定這方法是不是因為我有裝Unicode補完計畫才有用07/04 11:23
6F→:而且這方法治標不治本,遇到某些字一樣會爆掉07/04 11:24
7F→:印象中這問題在python2.x好像無解,因為python印東西到win07/04 11:26
8F→:console一定會轉成console的字集,轉不了就爆了07/04 11:28
9F→:google console utf-8 python 會有些討論跟解法可以看看07/04 11:30
10F→:以上所說有錯請指正,這問題也困擾我很久了...07/04 11:30
8F→:python可以直接用autoit的dll,就像用autoit一樣05/03 06:12
6F→:我本來也是這樣想,後來發現要啥沒啥,就改回2.x了04/29 06:11
7F→:3.x吸引人的部分不少,問題是還是得向現實低頭阿04/29 06:12
8F→:如果是神人所有模組都能自己寫,那可能沒差XD04/29 06:13
2F→:本來就沒打算要關掉阿XD,後來把close_fd設成True就搞定了03/01 13:59
3F→:實在搞不清楚child process怎麼運作的...03/01 14:00
4F→:題外話,subprocess不吃unicode,有夠麻煩03/01 14:01
10F→:問題就在不是中文的部分阿,subprocess似乎會強制轉換成03/01 16:32
11F→:filesystem的encoding,在windows上就是用mbcs下去轉03/01 16:33
12F→:遇到簡體或日文檔名會轉換出?代替轉不出來的字元03/01 16:34
13F→:然後就找不到檔案而無法執行了...03/01 16:34
14F→:加上有裝unicode補完計畫就更混亂,還得去pypi找替代品03/01 16:36
2F→:KeyboardInterrupt在parent process跟child process都會產生02/19 09:03
3F→:raw_input()那個是parent process的,有抓到沒錯阿02/19 09:04
4F→:現在問題是child process那邊的動作很奇怪,不知道怎辦02/19 09:06
1F→:忘了說,其實FlushFileBuffers那行執行的時候有出錯01/10 00:59
2F→:錯誤代碼1627 ERROR_FUNCTION_FAILED01/10 00:59
3F→:意思是 function failed during execution01/10 01:00
4F→:不知道到底是哪個參數設錯,不過加不加這個函式都能用01/10 01:00
5F→:就沒理它了,code忘了改掉01/10 01:01
6F→:可能要改用CreateFileW,不然在某些時候會出錯01/22 17:10
7F→:有可能是因為unicode path長度不到MAX_PATH01/22 17:11
8F→:但內部轉換時超過MAX_PATH導致CreateFile開檔時找不到路徑01/22 17:12
6F→:我對OS還挺有信心的,不過對硬體沒啥信心 XD01/09 18:08
7F→:舉例來說,以前有次IDE/SATA轉USB傳輸線出包,多焊一個電阻01/09 18:11
8F→:導致資料寫入沒問題,但讀取時會隨機出錯,檔案比對會差一點01/09 18:12
9F→:那次事件相關討論 http://ppt.cc/-cPq,晶片商還出來救火01/09 18:14
10F→:自己也有遇過類似情形,但確定是硬碟出錯01/09 18:15
11F→:像這種情形,有辦法寫程式在複製資料的時候就找出問題嗎?01/09 18:17
12F→:本來是想寫個帶檢查的複製程式,但不會真正讀取硬碟沒用...01/09 18:20
13F→:TeraCopy也有這種檢查功能,不曉得有沒有一樣的問題01/09 18:50
15F→:python 2.6.6 64bit沒這個參數耶,document說01/09 21:15
16F→:O_ASYNC, O_DIRECT, O_DIRECTORY, O_NOFOLLOW, O_NOATIME01/09 21:16
17F→:These constants are GNU extensions and not present if01/09 21:16
18F→:they are not defined by the C library.01/09 21:16
21F→:那個沒用,之前就試過了01/09 21:53
22F→:有找到兩個不知道可不可行的方法01/09 21:57
23F→:一個是http://ppt.cc/SStY,讓file cache to be invalidated01/09 21:58
24F→:不過電腦已經移除C++很久了,現在也沒空間重裝 XD01/09 21:59
25F→:而且底下有人說在一台電腦可行但另一台電腦不行,不太穩定01/09 22:00
26F→:另外一個是暴力法,直接複製另一個垃圾大檔案把cache清掉01/09 22:01
27F→:不過在同時間有其他程式在存取之前的檔案,此法就很可能無效01/09 22:02
28F→:所以這方法不穩定而且有點蠢...還有沒有其他解法 Q_Q01/09 22:03
29F→:而且第一個方法用pywin寫也沒用...01/09 22:36
2F推:看起來 ... 還是乖乖用 python 2 吧 XD07/19 11:17
1F→:他不是寫windll沒定義嗎?你這windll到底是啥鬼阿?01/26 22:33
2F→:看起來這根本不關callback function的事阿XD01/26 22:34
3F→:你把 windll.LoadLibrary 這句改成01/26 22:42
4F→:ctypes.windll.LoadLibrary 試試01/26 22:42
5F→:另外,就算改了,我還是看不出來這程式怎麼可能跑阿 orz...01/26 22:48
6F→:抱歉我漏看了第二行 ...01/26 23:53
7F→:你給的檔案不夠阿,還要一個FCliPKILIB.dll01/27 00:11
8F→:我自己弄到檔案了,不過無法測試的情況下實在沒辦法 ...01/27 02:33