folder Tahribat.com Forumları
linefolder Python
linefolder Python (Yeni Başladım Sorularım Var)



Python (Yeni Başladım Sorularım Var)

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Tabela Fatihi
    kilit11
    kilit11's avatar
    Kayıt Tarihi: 07/Nisan/2013
    Erkek

    Şu aralar baya sardı python, istihza üzerinden ve docs.python.org(ingilizcem pek olmasada) ilerlemeye çalışıyorum.Bunların haricinde her türlü video eğitim, kitap tavsiyesine açığım. (Mümkünse Türkçe yoksa ingilizcede olabilir.)

    soru 1:

    dosya=open("deneme.docx" ,"r")
    degisken=dosya.read()
    print degisken

    Bunun çıktısı saçma sapan bir şey oluyor.Fakat .docx değilde txt de hiçbir sıkıntı çıkmıyor.Bunu aşabilirmiyiz?

    soru 2:os.rmdir() ile boş klasör silebiliyoruz.Dolu klasör silmek için bir fonksiyon var mı?

    soru 3:os.name() ile işletim sisteminin ne olduğunu "posix" ,"nt" şeklinde öğrenebiliyoruz.Bunu faha detaylı w7,xp,mint şeklinde öğrenmenin bir yolu var mı?

    son olarak yeni başlayan birine tavsiyelerinizi alabilirim.

    vakit ayırıp okuyan , cevaplayan müridlere şimdiden teşekkürler.

     


    21 mayıs 1864
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    All hail to Tux
    sandman
    sandman's avatar
    Kayıt Tarihi: 01/Eylül/2005
    Erkek

    Selam,

    Eğer eski bilgilerim beni aldatmıyorsa word dökümanı okuman için önce ona uygun bir modülü import etmen lazım. 


    Mühendis kahveyi projeye dönüştüren bir insan evladıdır.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    erc
    erc's avatar
    Kayıt Tarihi: 23/Aralık/2010
    Erkek

    Şu modül sanırım kendi native kütüphanesinde var :)

     

    https://python-docx.readthedocs.org/en/latest/

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Ccaglayan
    Ccaglayan's avatar
    Kayıt Tarihi: 23/Kasım/2011
    Erkek

    1. soru docx farklı bir formatta oluşturulur bunun için kütüphaneleri kullanman gerekir.

    2. 

    import shutil

    shutil.rmtree('dosya yolu')

    https://docs.python.org/2/library/shutil.html#shutil.rmtree 

    şeklinde yapabilirsin.

    3. 

    platform.system()

    platform.release()

    https://docs.python.org/2/library/platform.html

    bunları kullanabilirsin.

     

    Pythonu orta seviyede biliyorum süper değildir. Misal 3. sorunu google da arayarak buldum 1 dakikada biraz google da arama mantığını çözmen yeterli :)

     

     

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Herbokolog
    KaptaN
    KaptaN's avatar
    Üstün Hizmet Madalyası
    Kayıt Tarihi: 30/Ağustos/2005
    Erkek

    hocam txt ve doc docx yapıları geregi farklıdır doc docx  bi metin editörde açmayı denesen saçma sapan şeyler çıkar  python içinde  uygun kütüphaneleri kullanman  gerekir  kod bilgim yok ama mantık bu , pyhton konusunda daft isimli yüce python uzmanını  buraya bekliyoruz.

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Tabela Fatihi
    kilit11
    kilit11's avatar
    Kayıt Tarihi: 07/Nisan/2013
    Erkek

    Hepinize ayrı ayrı teşekkür ederim.Ccaglayan tavsiyeni dikkate alacam :)


    21 mayıs 1864
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Tabela Fatihi
    kilit11
    kilit11's avatar
    Kayıt Tarihi: 07/Nisan/2013
    Erkek

    Minik bir program yazdım.Windowstaki Startup klasörüne attığımda msconfig başlangıç listesinde görünüyor.Ben görünmesini istemiyorum.bunun yolu yordamı nedir?

    Python için bir kaç tane arayüz tasarım yöntemi var anladığım kadarıyla Tkinter, pyQT ,pygtk bunlardan (başka varsa bilmiyorum) hangisini tavsiye edersiniz ya da hepsini öğrenmek mi gerekir?

    Ben python2 den başladım python3 le arsında çok fark var mı? Mustafa Başerin kitabını önerirmisiniz? http://www.hepsiburada.com/python-p-KDIKEYEKSEN58872 python3 için imiş.

    Kaynak önerilerinizi bekliyorum varsa öncelik Türkçe

     


    21 mayıs 1864
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    DrKill
    DrKill's avatar
    Kayıt Tarihi: 10/Mart/2004
    Erkek

    python deneyimim yok gibi birşey öncelikle bunu belirteyim:

     

    docx dosyaları binary formatta kaydedilir, ona uygun bir çözücü kütüphane ile çözüme ulaşırsın.

    msconfig'deki başlangıçtan kaldırmak bunun gibi dillerde zor. C++ gibi system seviyesine inebileceğin dillerde bile zor.

    python 2 yerine python 3 geçmeni tavsiye ederim. Bildiğim kadarıyla syntax'da geçmişe desteği keserek bir çok yenilik var. Tek sıkıntın bazı hazır kütüphaneleri (py2 den py3 e uygun hale getirilmeyen) kullanamaman olur.

    GUI için bir bilgim yok.


    Bu imzayı her gördüğünüzde 4gb kotanızın 0,00000358559191226959228515625 azalmaktadır. Bilerek ve istenerek bu imza yapılmıştır. Amaç kotanızı sömürmektir
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Tabela Fatihi
    kilit11
    kilit11's avatar
    Kayıt Tarihi: 07/Nisan/2013
    Erkek

    Eyvallah


    21 mayıs 1864
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Tabela Fatihi
    kilit11
    kilit11's avatar
    Kayıt Tarihi: 07/Nisan/2013
    Erkek

    pygtk yı windowsa kuramadım bir türlü.gtk,pygtk,pycairo ve pyobject paketlerini kurdum.Linux ta hazırlayıp çalıştırdığım bir dosyayı windowsta kullanamıyorum.

    aldığım hata

    yardım edecek arkadaşlara şimdiden teşekkürler.

     

    kilit11 tarafından 01/Oca/16 17:40 tarihinde düzenlenmiştir

    21 mayıs 1864
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Tabela Fatihi
    kilit11
    kilit11's avatar
    Kayıt Tarihi: 07/Nisan/2013
    Erkek

    http://ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.24/

    bu adresteki uygun olan all in one indirip kurunca sorun düzeldi.Belki birine lazım olur.


    21 mayıs 1864
Toplam Hit: 2652 Toplam Mesaj: 12
python öğren python kaynak tavsiye