Merhaba, geçtiğimiz 4 hafta içerisinde "Siber Güvenlik Hacking Atölyesi" isimli kitabınızı satın aldım. İyi olmasada bir laptop buldum ve Ubuntu kurdum. Kendi pythonu olmasına ve Visual Studio Code ile kullanmam rağmen herhangi bir python dosyasını okumuyor. Sürekli hata veriyor kitabın içerisindeki 1072 ve sonrasinda ki python örneklerine hata veriyor. Çok uğraştım ancak düzeltemedim. Öncesinde Pardus kullanırken (2 yıl önce) normal teminalden her türlü işimi görürken şu an yapamıyorum. Verdiğiniz örnekleri açarken mesela 1072 numaralı kodu çalıştırmaya çalıştığımda şu hatayı veriyor;
/usr/bin/python3 /home/polkol/Masaüstü/a1/a11.py
File "/home/*kullanıcı*/Masaüstü/a1/a11.py", line 3
print "8 is an integer ", 8
^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print("8 is an integer ", 8)?
Belki paslanmışımdır ancak yardımcı olabilecek varsa çok mutlu olurum. (Bu arada kitabınız çok beğendim python hakkında bilgim vardı ancak hızlı bir tekrarla başlaması nefes olmuş.
polkol tarafından 11/04/2020 tarihinde soruldu.
-
13/04/2020 developerMerhaba,
Hataya göre syntax hatası almışsınız yani python kurulumu ile ilgili bir problem yok gibi. Sorun print fonksiyonunun kullanımında yanlışlık yapmışsınız gibi duruyor. İnternetten online bir python editör açıp orada aynı kodu çalıştırıp sorunun kod içerisindeki syntax hatasından mı yoksa bilgisayarında kurulu olan pythondan mı kaynaklandığını tespit edebilirsin. Halledemezsen kod üzerinden birlikte inceleriz.
Kolay gelsin.
Eğer üye iseniz giriş yaparak, değilseniz kayıt üye olarak cevap yazabilirsiniz.