Python Koddaki "invalid syntax" hatası nedir?

brrşibididop

Decapat
Katılım
4 Şubat 2023
Mesajlar
96
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
Koddaki hata nedir? Teşekkür ederim.

 
Son düzenleyen: Moderatör:
Yanlış görmüyor isem "else" ifadesinin altı boş.
 
En son line da başta if koymak istemedin galiba direk print yaptırcan. Bir de snippet olarak atsaydın keşke ekran görüntüsü yerine.
 
En son line da başta if koymak istemedin galiba direk print yaptırcan. Bir de snippet olarak atsaydın keşke ekran görüntüsü yerine.
#!/usr/bin/env python

import os
os.system("apt-get install figlet")
os.system("clear")
os.system('figlet PORT TARAMA BY LORAX')
print("""
Port Tarama Tooluna Hosgeldin

1) Hizli tarama
2) Servis Ve Version Bilgisi
3) Isletim Sistemi Bilgisi

""")

islemno= raw_input('Islem Numarasini Girin: ')
if (islemno=="1"):
hedefip = raw_input('Hedef Ip Giriniz:')
os.system('nmap' + hedefip)
elif(islemno==2):
hedefip = raw_input('Hedef Ip Girin:')
os.system('nmap -sS -sV' + hedefip)
if(islemno=="3"):
hedefip = raw_input('Hedef Ip Girin')
os.system('nmap -0'+ hedefip)
else:
ifrint("Hatali Secim Yaptin")
 
Python:
#!/usr/bin/env python


import os

os.system("apt-get install figlet")

os.system("clear")

os.system('figlet PORT TARAMA BY LORAX')

print("""

Port Tarama Tooluna Hosgeldin


1) Hizli tarama

2) Servis Ve Version Bilgisi

3) Isletim Sistemi Bilgisi


""")


islemno= raw_input('Islem Numarasini Girin: ')

if (islemno=="1"):

    hedefip = raw_input('Hedef Ip Giriniz:')

    os.system('nmap' + hedefip)

elif(islemno==2):

    hedefip = raw_input('Hedef Ip Girin:')

    os.system('nmap -sS -sV' + hedefip)

if(islemno=="3"):

    hedefip = raw_input('Hedef Ip Girin')

    os.system('nmap -0'+ hedefip)

else:

    print("Hatali Secim Yaptin")

Böyle yapabilirsin elsenin içindeki girintiyi düzeltin ve "if" ifadesi de gereksiz onu da silin.
 

Tamamdır deneyim bir.
 
Hocam bu nasıl Python kodu indention yok bir şey yok.

Bunu mu yapmak istedin.

Python:
#!/usr/bin/env python

import os

os.system("apt-get install figlet")
os.system("clear")
os.system('figlet PORT TARAMA BY LORAX')
print("""
Port Tarama Tooluna Hosgeldin

1) Hizli tarama
2) Servis Ve Version Bilgisi
3) Isletim Sistemi Bilgisi
""")

islemno = raw_input('Islem Numarasini Girin: ')

if islemno == "1":
    hedefip = raw_input('Hedef Ip Giriniz:')
    os.system('nmap ' + hedefip)
elif islemno == "2":
    hedefip = raw_input('Hedef Ip Girin:')
    os.system('nmap -sS -sV ' + hedefip)
elif islemno == "3":
    hedefip = raw_input('Hedef Ip Girin:')
    os.system('nmap -O ' + hedefip)
else:
    print("Hatali Secim Yaptin")
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…