Python: input("Adınızı Yazın") Konsoldan python main.py dashdhjsad yazınca inputu direkt geçsin istiyorum, kodda düzenleme yapma imkanım yok, yapabileceğim tek şey, cmd den yazarken " python main.py dasdsad" yazmak, cmd konsolundan daha bu python kodu çalıştırırken, yazılan şeyin pythondaki input fonksiyonu tarafından alınmasını nasıl sağlarım
PYTHON KODUNDA DÜZENLEME YAPMA İMKANIM YOK
Python: : input("Adınızı Yazın") Konsoldan pyth
3
●136
- 27-02-2023, 19:58:07
- 27-02-2023, 21:27:06Hocam input fonksiyondur değişken değil. Program çalışınca input bilgisini istemesi gerekir yani demek istediğim python main.py jdjajdjs yazmak yerine sadece python main.py yazınız. Sonrasında program çalışacak ve terminalde Adınızı Yazınız: görülecek. Sonrasında girmek istediğiniz bilgiyi yazabilirsiniz ve input değeri atanmış olur.
- 28-02-2023, 00:35:51Merhabalar, 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