作者euser1777 (YY)
看板Python
標題[問題] PHP語法改成python
時間Wed Jun 30 17:33:53 2021
因為目前找到一個接近Excel 上傳的程式碼,很有力的線索
也不知道算不算是SOAP架構?
但是,PHP能力有限,想求助版友
如以下所示:
https://gist.github.com/davidtsadler/4041969
但是是以PHP的語法所寫出來的
參考
https://www.awaimai.com/2601.html
目前大概修改如下:
以16行為例
PHP:
$taskReferenceId = 00000000000;
python:
去掉$,分號;改成冒號:
taskReferenceId = 00000000000:
以39行為例
PHP:
$request = <<<XML
python:
這行改不出來
以124行為例
PHP
$data = base64_encode(gzencode($request, 5));
python 分號改成冒號?
data = base64.encode(gzencode(request, 5)):
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.137.100.141 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1625045635.A.9B0.html
1F:推 s0914714: 為什麼要分號改冒號?我看你參考的網頁沒提阿 06/30 17:45
我不太懂PHP所以才想說應該要改? 所以是不需要修改嗎? 謝謝!
2F:推 TitanEric: Python也不用冒號結尾 06/30 19:51
3F:→ TitanEric: <<<感覺比較接近python的”””(有三個”) 06/30 19:52
4F:→ TitanEric: 我覺得還是寫成xml檔再讓python讀比較好 06/30 19:54
5F:推 s0914714: 我的意思是你改的Python會長得很怪 語法會錯吧 06/30 19:54
類似 官方文件所說的:
https://tinyurl.com/buh7hw6d
所以還是xml檔再讓python讀? 因為小弟太菜,不懂!
※ 編輯: euser1777 (101.137.100.141 臺灣), 06/30/2021 22:41:00
6F:→ panex0845: python賦值不需要任何符號結尾 需要用到冒號(:)結尾有 06/30 23:07
7F:→ panex0845: if (Expression): while (Expression): 等等 06/30 23:08
8F:推 handsomeLin: 你不是php能力有限 你應該是兩個都不會吧... 07/01 08:53
9F:推 ddavid: 為什麼要在兩個語言都不熟的情況下嘗試語言改寫XD 07/02 12:59
10F:推 ddavid: 其他人提過的就不說,124行那個,你為什麼會認為python的 07/02 13:03
11F:→ ddavid: base64.encode的參數就一定會跟PHP的base64_base一樣,又 07/02 13:03
12F:→ ddavid: 為什麼會認為python裡面就一定會有gzencode這個function, 07/02 13:04
13F:→ ddavid: 然後你知道python要用base64得要先import這回事嗎 07/02 13:05
14F:推 ddavid: Python function不是PHP function的一對一映射,沒有你這 07/02 13:08
15F:→ ddavid: 種一個個改寫就會動的事情 07/02 13:09
16F:推 goitaly: 先看懂php在做什麼 再用python去做 這樣改改不出來 07/10 00:39