0
我有一個python腳本,可以將二進制轉換爲十進制和十進制轉換爲二進制,我希望能夠突出顯示文本,右鍵單擊它,在窗口(10)下拉菜單中選擇一個選項,並將其轉換數字,告訴我在通知或什麼。 我知道,爲了運行腳本,我需要編輯註冊表,但確切地說,以及如何使用突出顯示的文本作爲輸入併發送通知對我來說是個謎。 如果它是任何任何幫助,代碼是目前使用突出顯示的文本作爲python腳本的輸入?
import math
def binToDec(binary):
decimal = 0
i = 0
while (binary != 0):
remainder = binary%10
binary = int(binary/10)
decimal += remainder*pow(2,i)
i+=1
return int(decimal)
def decToBin(decimal):
binary = ""
while (decimal > 0):
remainder = int(decimal%2)
div = int(decimal/2)
binary += str(remainder)
decimal = div
return int(binary[::-1])
這是我所知道的是在這種狀態下沒用。我通常需要一個正確的方向或指示如何去做這件事,這將是非常感謝。
我該如何通過cmd運行腳本? –
當你在cmd中輸入一個命令時(例如「notepad」,「dir」),你實際上是在C:\ Windows \ System32 \下執行一個程序,假設根驅動器是C :.因此,您可以將python.exe放在該位置下,然後轉到腳本文件的路徑,鍵入「python filename.py」,或者可以使腳本文件成爲可執行文件,請考慮以下[簡介](https:// mborgerson的.com /創建-一個可執行-從-A-Python的腳本) –