作者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/cn.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