python-3.x

    1熱度

    1回答

    我正在Python中製作一個簡單的基於文本的RPG。目前我對大多數房間有兩種方法,一種是在他們第一次進入時,一種是在他們返回時。如果沒有其他方法,我可以確保他們之前沒有進入該房間嗎? 例如,如果我有一個名爲tomb()的方法,我創建了另一個名爲tombAlready()的方法,其中包含除了介紹房間的介紹文字以外的相同代碼。 所以,如果我有 slow_type("\n\nTomb\n\n")

    0熱度

    1回答

    我正在更新數組內的值。但是,我希望更新驗證該值不能小於零。 { _id: ObjectId(), items: [ { _id: ObjectId(), stock: 5 } ] } 在這種情況下,如果我想減少-6的股票。我需要查詢引發異常或類似的東西。 我試着用兩個查詢。一個知道實際值,然後如果減法> 0,我做了更新

    0熱度

    1回答

    我在創建TACACS +客戶端腳本時遇到問題。 (7,0,57,0,b'10.163.255.107:無效的AUTHEN/START數據包(檢查鍵)',b''),但我可以得到迴應,表示我的密鑰與服務器不匹配解碼來自tac_plus服務器的密鑰確實匹配的地方。另外,我在調試模式下使用tac_plus服務器,並查看前四個或五個字節的相同值,然後數據發生變化。然而,腳本中的所有散列值都與服務器上的散列值

    0熱度

    1回答

    我試圖從.msg文件中提取附件。 github上的解決方案太詳細了,我不能正確理解,這裏的答案並不盡如人意。在另一個類似於我的問題中指出了這個example,但我一直無法弄清楚這個函數是如何工作的。 我相信我接近,但無法弄清楚它是什麼我768,16與開幕 - 開放(msgFile)爲FP:這是我到目前爲止的代碼: import os import sys import email impor

    1熱度

    2回答

    使用Python 3.5.2 >>> from decimal import Decimal >>> Decimal('12') % Decimal('0.01') Decimal('0.00') >>> Decimal('234567') % Decimal('0.01') Decimal('0.00') 按預期工作。但... >>> Decimal('731671765313306

    1熱度

    1回答

    我有一個列表清單列表。最外面的列表長度爲20(不同的類別)。中間列表是可變長度的(時間戳列表)。內部列表的長度爲5(分割每個時間戳)。例如: sTimestamps[0][:5][:] = [['Tue', 'Feb', '7', '10:06:30', '2017'], ['Tue', 'Feb', '7', '10:07:06', '2017'], ['Tue', 'Feb', '7'

    -1熱度

    1回答

    的功能我有這樣的事情: def x(**kwargs): y(**kwargs) def y(**kwargs): print(kwargs) d = { 'a': 1, 'b': True, 'c': 'Grace' } x(d) 我看到的行爲,使用調試器,是kwargs在y()等於這樣的: { 'kwargs': {

    0熱度

    1回答

    我正在使用請求庫進行n次API調用,我需要保存每個調用的響應,並在稍後將其用作另一個調用中的參數。下面是我用打的電話代碼,我已經試過: for i in range(n): r = requests.post(url, headers=headers, data=data) print(r.json()) 我收到的,什麼是印刷是響應: {"SUBID": "742

    1熱度

    1回答

    我一直在研究腳本作爲學習過程和創建方便工具的一部分。我試圖循環播放列表中的視頻文件來提取每個視頻的某個部分。通過查看示例腳本和ffmpeg的文檔,我終於想出了這一點: import os import sys import subprocess as sp from moviepy.tools import subprocess_call def ffmpeg_extract_pand

    0熱度

    1回答

    我一直在使用我的第一個網站。我有這個錯誤,我不明白。我已經看過了代碼,並不能看到我出錯的地方。 所有的代碼是here 謝謝您的幫助。