İPUCU

Python Artificial Intelligence’da en çok kullanılan dildir ve gerekli dökümanların paylaşım alanlar burada paylaşılmaktadır.

Seçenekler

Python3 ile yazdlğım ikinci programım

manymous - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
03/2018
Nereden:
Azerbaijan
Mesajlar:
39
Konular:
12
Teşekkür (Etti):
12
Teşekkür (Aldı):
13
Ticaret:
(0) %
29-06-2018 19:24
#1
Python3 ile yazdlğım ikinci programım
Merhaba Arkadaşlar Bu gün sizlere ikinci yazdıgım programı tanıtmak istiyorum.
Programın Adı: IsoToUsb

Açıklama: Arkadaşlar Uygulama Ile siz kolayca linux iso kalıbını usb ye yazabiliceksiniz.
Uygulamayı Çalıştırmak için: sudo python3 isotosub.py
Not: Program Linux'da çalışmakta.

[code]
[COLOR=#d4d4d4][FONT=Droid Sans Mono][COLOR=#608b4e]#!/usr/bin/env python3
from tkinter import *
from tkinter import filedialog
import subprocess
print("Türkce Dil icin, 1 rakamini seçin\n"
"For English language, select number 2\n")
select = input("Rakam Seç, Select Number: ")
if int(select) == 1:
print("Islemi Baslatmak icin 1 rakamini secin\n"
"Çıkmak İçin 2 rakamini seçin")
baslat = input("Seç: ")
if int(baslat) == 1:
file = Tk()
file.fileName = filedialog.askopenfilename(filetypes=(("Internatio nal Standards Organization", "*.iso")
, ("All files", "*.*")))


subprocess.call(["fdisk","-l)
print("Yazilacak Olan Usb Flash Diski Seç")
disk = input("Disk Seç (örnek /dev/sdd1): ")

subprocess.call(["umount", disk])
subprocess.call(["dd", "if=" + file.fileName, "of=" + disk, "bs=1M", "status=progress Dosya.tc - Ücretsiz, Hızlı ve Kolay Dosya Paylaşımı
VirusTotal: https://www.virustotal.com/#/file/a8...9b45/detection
Konu manymous tarafından (04-07-2018 08:02 Saat 08:02 ) değiştirilmiştir.
YESBUTNO Teşekkür etti.
NoteBox - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
08/2017
Nereden:
İstanbul
Mesajlar:
1.597
Konular:
202
Ticaret:
(0) %
29-06-2018 19:25
#2
Virüs total ekleyiniz,konu çöpe gider.
manymous - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
03/2018
Nereden:
Azerbaijan
Mesajlar:
39
Konular:
12
Teşekkür (Etti):
12
Teşekkür (Aldı):
13
Ticaret:
(0) %
29-06-2018 19:28
#3
Alıntı:
NoteBox´isimli üyeden Alıntı Mesajı göster
Virüs total ekleyiniz,konu çöpe gider.
Simdi Ekliyorum
BufGix - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
08/2015
Nereden:
Phobos/Space
Mesajlar:
1.023
Konular:
74
Teşekkür (Etti):
314
Teşekkür (Aldı):
446
Ticaret:
(0) %
29-06-2018 21:13
#4
Alıntı:
NoteBox´isimli üyeden Alıntı Mesajı göster
Virüs total ekleyiniz,konu çöpe gider.
VirusTotal eklemesine gerek yok source code zaten goruyoruz
---------------------
~Cahile gelmez benden hayır
Aspect's, YESBUTNO Teşekkür etti.
JyThon - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
11/2015
Nereden:
Himalayalar
Mesajlar:
378
Konular:
43
Teşekkür (Etti):
68
Teşekkür (Aldı):
52
Ticaret:
(0) %
29-06-2018 21:53
#5
Alıntı:
manymous´isimli üyeden Alıntı Mesajı göster
Merhaba Arkadaşlar Bu gün sizlere ikinci yazdıgım programı tanıtmak istiyorum.
Programın Adı: IsoToUsb

Açıklama: Arkadaşlar Uygulama Ile siz kolayca linux iso kalıbını usb ye yazabiliceksiniz.
Uygulamayı Çalıştırmak için: sudo python3 isotosub.py
Kod:
#!/usr/bin/env python3
from tkinter import *
from tkinter import filedialog
import subprocess
print("Türkce Dil icin, 1 rakamini seçin\n"
      "For English language, select number 2\n")
select = input("Rakam Seç, Select Number: ")
if int(select) == 1:
    print("Islemi Baslatmak icin 1 rakamini secin\n"
          "Çıkmak İçin 2 rakamini seçin")
    baslat = input("Seç: ")
    if int(baslat) == 1:
        file = Tk()
        file.fileName = filedialog.askopenfilename(filetypes=(("International Standards Organization", "*.iso")
                                                              , ("All files", "*.*")))
        disk = input("Disk Seç (örnek /dev/sdd1): ")

        subprocess.call(["umount", disk])
        subprocess.call(["dd", "if=" + file.fileName, "of=" + disk, "bs=1M", "status=progress"])
        print("Yazma Başarılı")
    elif int(baslat) == 2:
        exit()

elif int(select) == 2:
    print("Enter the number 1 to start the process\n"
          "Select 2 to exit")
    start = input("Select: ")
    if int(start) == 1:
        file = Tk()
        file.fileName = filedialog.askopenfilename(filetypes=(("International Standards Organization", "*.iso")
                                                              , ("All files", "*.*")))
        disk = input("Select Disk (e.g. /dev/sdd1): ")

        subprocess.call(["umount", disk])
        subprocess.call(["dd", "if=" + file.fileName, "of=" + disk, "bs=1M", "status=progress"])
        print("Writing Successful")
    elif int(start) == 2:
        exit()
Indirmek için: Dosya.tc - Ücretsiz, Hızlı ve Kolay Dosya Paylaşımı
VirusTotal: https://www.virustotal.com/#/file/a8...9b45/detection
Kardeşim basit fakat çok akıllıca olmuş, tebrik ediyorum,

küçük bir önerim var sadece.

Kod:
subprocess.call(["dd", "if=" + file.fileName, "of=" + disk, "bs=1M", "status=progress"])
Buradaki ' bs ' değerini kullanıcıdan alman çok daha doğru olabilir, kullanıcı blok büyüklüğünü bilmiyorsa nerden öğrenebileceğini anlatan küçük bir hatırlatma yazılabilir, kaldı ki ön değer olarak '4M' ye ayarlanması programın işleyiş hızını az da olsa arttıracaktır zannediyorum, en azından çoğu kullanıcı için.

Kod:
disk = input("Select Disk (e.g. /dev/sdd1): ")
Kullanıcıdan alınacak bu input da çok önemli, bu yüzden bence önce kullanıcıdan

Kod:
 fdisk -l
komutu ile seçilecek diskten emin olması istenebilir.

Başarılarının devamını dilerim, bu kodu kullanacağımdan emin olabilirsin :)
--------------------- ATAM İzindeyiz!
manymous - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
03/2018
Nereden:
Azerbaijan
Mesajlar:
39
Konular:
12
Teşekkür (Etti):
12
Teşekkür (Aldı):
13
Ticaret:
(0) %
29-06-2018 22:03
#6
Alıntı:
JyThon´isimli üyeden Alıntı Mesajı göster
Kardeşim basit fakat çok akıllıca olmuş, tebrik ediyorum,

küçük bir önerim var sadece.

Kod:
subprocess.call(["dd", "if=" + file.fileName, "of=" + disk, "bs=1M", "status=progress"])
Buradaki ' bs ' değerini kullanıcıdan alman çok daha doğru olabilir, kullanıcı blok büyüklüğünü bilmiyorsa nerden öğrenebileceğini anlatan küçük bir hatırlatma yazılabilir, kaldı ki ön değer olarak '4M' ye ayarlanması programın işleyiş hızını az da olsa arttıracaktır zannediyorum, en azından çoğu kullanıcı için.

Kod:
disk = input("Select Disk (e.g. /dev/sdd1): ")
Kullanıcıdan alınacak bu input da çok önemli, bu yüzden bence önce kullanıcıdan

Kod:
 fdisk -l
komutu ile seçilecek diskten emin olması istenebilir.

Başarılarının devamını dilerim, bu kodu kullanacağımdan emin olabilirsin
Yorumun ıçın tesekkür ederim. Önerinide gözden geciricem sende bundan emin olabilirsin
TeamRound - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
01/2018
Nereden:
PC
Mesajlar:
1.236
Konular:
86
Teşekkür (Etti):
388
Teşekkür (Aldı):
240
Ticaret:
(0) %
29-06-2018 22:05
#7
Eline Sağlık Hocam
---------------------
Akıl ve mantığın halledemeyeceği mesele yoktur.
manymous - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
03/2018
Nereden:
Azerbaijan
Mesajlar:
39
Konular:
12
Teşekkür (Etti):
12
Teşekkür (Aldı):
13
Ticaret:
(0) %
29-06-2018 22:07
#8
Alıntı:
nefeskesen06´isimli üyeden Alıntı Mesajı göster
Hocam Pyhton ile ilgili sürekli sorun yaşıyorum atabileceğiniz link varmı.

Bu Kitap İşini Görür Bence:https://belgeler.yazbel.com/python-istihza.pdf
R3DBULL - ait Kullanıcı Resmi (Avatar)
Tamamen Forumdan Uzaklaştırıldı
Üyelik tarihi:
04/2016
Mesajlar:
615
Konular:
57
Teşekkür (Etti):
228
Teşekkür (Aldı):
100
Ticaret:
(0) %
03-07-2018 23:34
#9
Eline sağlık, bilgisayara kaydettim lazım olursa bakarım
YESBUTNO - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
12/2017
Mesajlar:
767
Konular:
90
Teşekkür (Etti):
298
Teşekkür (Aldı):
95
Ticaret:
(0) %
03-07-2018 23:53
#10
Eline Sağlık

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
Sizin eklenti yükleme yetkiniz yok
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodları Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı