Merhabalar, sys modülünün argv fonksiyonunu araştırmanızı öneririm.
ARGV ile bir parametre verilmişse input istemededen devam edebilirsiniz.
from sys import argv
if len(argv) > 1:
degisken = argv[1]
else:
degisken = input("Değişken: ")
...
..
.edit :// python kodunda düzeltme yapma imkanım yok denilmiş. O zaman mümkün değil maalesef, farklı bir program yazmanız ve bunu manuel girdirmeniz gerekiyor.
https://stackoverflow.com/questions/...mpted-on-shell