Txt Bi̇rleşti̇ri̇ci̇

Lenzy

Uzman Üye
Katılım
7 Tem 2024
Mesajlar
812
Beğeniler
147
Yaş
18
İletişim
merhabalar Ben Lenzy Bu Gün Sizlere
TXT BİRLEŞİTİCİSİ Uygulaması Yaptım Python ile
Şunu Belirtim Bu Uygulamayı Yaparken GPT den Yardım Aldım

@Rhanta ARKADAŞIMDAN TEŞEKÜR EDERİM BANA BU İŞLERDE​

BAŞARILI OLABİLECEĞİMİ GÖSTERDİ SAĞOL DOST

- Bu Kodu Editleyip , Geliştirip Paylaşabilirsiniz Sakıncası yok İznim Vardır.

Python Kurulumu
1-) Pythonun 3.10.0 Sürümü Gerekir Kurmak için indirip kurun.

Kütüphane Kurulumu
1-) Gereken Kütüphane
pip install pandas
pip install matplotlib
pip install numpy
pip install requests
pip install beautifulsoup4
Bukadar Bunları Kurdukdan Sonra Kodunuzu Cmdye Bunları Yazarak python örnek.py gibi çalıştırabilirsiniz
import os
import tkinter as tk
from tkinter import filedialog, messagebox
def dosya_var_mi(dosya_adi):
"""Dosyanın varlığını kontrol et."""
return os.path.isfile(dosya_adi)
def dosyayi_oku(dosya_adi):
"""Dosyayı oku ve içeriği döndür."""
with open(dosya_adi, 'r', encoding='utf-8', errors='ignore') as f:
return f.read()
def dosyayi_yaz(dosya_adi, icerik):
"""İçeriği dosyaya yaz."""
with open(dosya_adi, 'w', encoding='utf-8') as f:
f.write(icerik)
def birlestir_dosyalar(dosya1, dosya2, birlesik_dosya):
"""İki dosyayı birleştir."""
if not dosya_var_mi(dosya1):
messagebox.showerror("Hata", f"{dosya1} bulunamadı.")
return
if not dosya_var_mi(dosya2):
messagebox.showerror("Hata", f"{dosya2} bulunamadı.")
return

icerik1 = dosyayi_oku(dosya1)
icerik2 = dosyayi_oku(dosya2)
ayirici = "\n" + ("-" * 40) + "\n" # Ayırıcı çizgi
birlesik_icerik = f"{icerik1}{ayirici}{icerik2}"

dosyayi_yaz(birlesik_dosya, birlesik_icerik)
messagebox.showinfo("Başarılı", f"{birlesik_dosya} oluşturuldu.")
def dosya_sec_1():
"""İlk dosyayı seç."""
dosya1 = filedialog.askopenfilename(title="Birinci dosyayı seç", filetypes=[("Text files", "*.txt")])
entry_dosya1.delete(0, tk.END)
entry_dosya1.insert(0, dosya1)
def dosya_sec_2():
"""İkinci dosyayı seç."""
dosya2 = filedialog.askopenfilename(title="İkinci dosyayı seç", filetypes=[("Text files", "*.txt")])
entry_dosya2.delete(0, tk.END)
entry_dosya2.insert(0, dosya2)
def birlestir():
"""Seçilen dosyaları birleştir."""
dosya1 = entry_dosya1.get()
dosya2 = entry_dosya2.get()

# Masaüstüne kaydetmek için bir dosya adı
birlesik_dosya = os.path.join(os.path.expanduser("~"), "Desktop", 'birlesik_dosya.txt')

birlestir_dosyalar(dosya1, dosya2, birlesik_dosya)
# Ana pencere
root = tk.Tk()
root.title("CG txt birleştirici")
root.geometry("400x300") # Pencere boyutu
root.configure(bg="#f0f0f0") # Arka plan rengi
# Arayüz elemanları
tk.Label(root, text="Birinci dosya:", bg="#f0f0f0", font=("Arial", 12)).pack(pady=10)
entry_dosya1 = tk.Entry(root, width=50)
entry_dosya1.pack(pady=5)
tk.Button(root, text="Dosya Seç", command=dosya_sec_1, bg="#4CAF50", fg="white").pack(pady=5)
tk.Label(root, text="İkinci dosya:", bg="#f0f0f0", font=("Arial", 12)).pack(pady=10)
entry_dosya2 = tk.Entry(root, width=50)
entry_dosya2.pack(pady=5)
tk.Button(root, text="Dosya Seç", command=dosya_sec_2, bg="#4CAF50", fg="white").pack(pady=5)
tk.Button(root, text="Birleştir", command=birlestir, bg="#2196F3", fg="white", font=("Arial", 12)).pack(pady=20)
# Uygulamayı başlat
root.mainloop()

ÇOK İSTENDi
 
Bu kullanıcıyla herhangi bir iş veya ticaret yapmak istiyorsanız, forumdan uzaklaştırıldığını sakın unutmayın.
gpt yardımı promt yazıp kodu alma galiba
 
Bu kullanıcıyla herhangi bir iş veya ticaret yapmak istiyorsanız, forumdan uzaklaştırıldığını sakın unutmayın.
merhabalar Ben Lenzy Bu Gün Sizlere
TXT BİRLEŞİTİCİSİ Uygulaması Yaptım Python ile
Şunu Belirtim Bu Uygulamayı Yaparken GPT den Yardım Aldım

@Rhanta ARKADAŞIMDAN TEŞEKÜR EDERİM BANA BU İŞLERDE​

BAŞARILI OLABİLECEĞİMİ GÖSTERDİ SAĞOL DOST

- Bu Kodu Editleyip , Geliştirip Paylaşabilirsiniz Sakıncası yok İznim Vardır.

Python Kurulumu
1-) Pythonun 3.10.0 Sürümü Gerekir Kurmak için indirip kurun.

Kütüphane Kurulumu
1-) Gereken Kütüphane
pip install pandas
pip install matplotlib
pip install numpy
pip install requests
pip install beautifulsoup4
Bukadar Bunları Kurdukdan Sonra Kodunuzu Cmdye Bunları Yazarak python örnek.py gibi çalıştırabilirsiniz


ÇOK İSTENDi
Emeğine Sağlık Güzel Konu
 
Bu kullanıcıyla herhangi bir iş veya ticaret yapmak istiyorsanız, forumdan uzaklaştırıldığını sakın unutmayın.

  Şuanda konuyu görüntüleyen kullanıcılar


Üst Alt