亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請求庫未發送請求

請求庫未發送請求

一只斗牛犬 2022-08-16 16:30:07
如果我手動發送第二個請求,它可以正常工作,但是如果我嘗試通過python執行此操作,它將失敗。apache 日志中沒有錯誤。文件保持不變,不會被覆蓋。法典:def fen_actions(mode,fen):    global url    if mode: # 1-> Read 2-> Write        params = {'mode':'readFen'}    else:        params = {'mode':'putFen','fen':fen}    r = requests.get(url,params)    return r.textfen_actions(2,chess.STARTING_BOARD_FEN) #This is not working. Starting fen is just a stringtemp_readed_fen = fen_actions(1,0) # This works代碼:<?php$f = fopen("tempfen.txt","r+") or die("Unable to open a file");if (strval($_GET["mode"]) === strval("putFen")){    if(strval($_GET['fen']) != strval(fread($f,filesize("tempfen.txt"))))    {        file_put_contents("tempfen.txt","");        fwrite($f,$_GET['fen']);    }}else if ($_GET["mode"] === strval("readFen")){    echo(fread($f,filesize("tempfen.txt")));}ini_set('display_errors',1);?>
查看完整描述

1 回答

?
小怪獸愛吃肉

TA貢獻1852條經驗 獲得超1個贊

如果我理解你想做什么,我認為你的if語句實際上并沒有檢查你想要什么。根據您的評論,它應該是:


if mode == 1: # 1-> Read 2-> Write

    params = {'mode':'readFen'}

elif mode == 2: 

    params = {'mode':'putFen','fen':fen} 


查看完整回答
反對 回復 2022-08-16
  • 1 回答
  • 0 關注
  • 134 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號