Linux Mint Türkiye
Yazılım => Yazılım Genel => Konuyu başlatan: abdyek - 04 Temmuz 2016, 00:52:26
-
[Xfce Masaüstü ortamı]
Merhaba arkadaşlar,
python ile yazdığım program kısayol tuşuna atamak istiyorum. Kısayol komutu şu şekilde :>
python /home/abdyek/Masaüstü/isimsiz.py
Atadığım kısayol tuşlarına basınca bir değişim olmuyor, yani açılmıyor. Hatta çalışmıyor. Çalışmadığını, çalıştırdığında bulunduğu dizine dosya açan program sayesinde anladım.
Benim istediğim şey. Atadığım tuş kombinasyonuna basınca yazdığım programın terminal üzerinde çalışması ve ekranda görünür olması.
İyi çalışmalar..
Değişiklik: Yazı görünüm düzenlemesi
-
Aşağıdaki konuyu inceler misiniz?
https://forum.linuxmint.net.tr/index.php?topic=5471.msg34704#msg34704
-
Aşağıdaki konuyu inceler misiniz?
https://forum.linuxmint.net.tr/index.php?topic=5471.msg34704#msg34704 (https://forum.linuxmint.net.tr/index.php?topic=5471.msg34704#msg34704)
xfce4-terminal -e python --title=BaşlıkKısmı
Bunu çalıştırmayı başardım. Tuş konbinasyonu ile python etkileşimli kabuk direk açılıyor.
python programınadi.py şeklinde çalıştırdığım python programlarını nasıl çalıştıracağımı henüz çözemedim.
xfce4-terminal -e python /home/abdyek/Masaüstü/isimsiz.py şeklinde denedim
xfce4-terminal: Bilinmeyen seçenek "/home/abdyek/Masaüstü/isimsiz.py" bildirimi aldım.
Link biraz olsun çözüme yaklaştırdı. :)
Yeni gelişme düzeltmesi:
[abdyek@yunusunMakine Masaüstü]$ xfce4-terminal -e isimsiz.py
[abdyek@yunusunMakine Masaüstü]$ pwd
/home/abdyek/Masaüstü
Şeklinde çalıştırdığım zaman ise çok hızlı bir şekilde terminal açılıp kapanıyor. Bu dili bilen arkadaşlarımın en alt satıra input() eklemeyi unuttuğumu sanmalarını istemem. O kod en alt satırda ekli.
-
İstediğin komutu bir metin düzenleyicisine yaz ve kaydedin, sonra çalıştırma izni verin. Sonra aşağıdaki şablonu kullanmayı deneyin.
xfce4-terminal -e /çalıştıracağın/dosyanın/hedefi --title=istediğin_başlık
-
İstediğin komutu bir metin düzenleyicisine yaz ve kaydedin, sonra çalıştırma izni verin. Sonra aşağıdaki şablonu kullanmayı deneyin.
xfce4-terminal -e /çalıştıracağın/dosyanın/hedefi --title=istediğin_başlık
Dediğinizi yaptım, yine aynı şekilde hızlı bir şekilde açılıp kapanıyor. Şu şekilde:
https://www.youtube.com/watch?v=o-uEWPW2ABU&feature=youtu.be
Bu da yazdığım py kodlarının çalışmadığının göstergesi:
https://youtu.be/pISpGAYLWoA
-
xfce4-terminal -e /dosya/adresi şeklinde çalıştıracaksanız dosyanın Python'la çalışacağını belirtmek için ilk satıra
#!/usr/bin/env pythonkodunu eklemelisiniz.
xfce4-terminal -e "python /dosya/adresi" şeklinde çalışması için de tırnak işareti koymak gerekiyor. Tırnak işareti koymayınca anladığım kadarıyla python komutundan sonrası değerlendirilmeye alınmıyor. Tırnak işaretleriyle python /dosya/adresi komutunun bir bütün olduğunu, ayrı olmadığını belirtmiş oluyoruz.
-
xfce4-terminal -e /dosya/adresi şeklinde çalıştıracaksanız dosyanın Python'la çalışacağını belirtmek için ilk satıra #!/usr/bin/env pythonkodunu eklemelisiniz.
xfce4-terminal -e "python /dosya/adresi" şeklinde çalışması için de tırnak işareti koymak gerekiyor. Tırnak işareti koymayınca anladığım kadarıyla python komutundan sonrası değerlendirilmeye alınmıyor. Tırnak işaretleriyle python /dosya/adresi komutunun bir bütün olduğunu, ayrı olmadığını belirtmiş oluyoruz.
Teşekkürler, on numara oldu. :-*