17-02-2019, Saat: 15:10
rica ederim
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Python Dili Soru & Cevap
|
17-02-2019, Saat: 15:10
rica ederim
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
17-02-2019, Saat: 15:36
bir diğer yol:
from dosya import * bunun sayesinde diğer dosyayı olduğu gibi importlamış olursunuz
17-02-2019, Saat: 15:50
haa ayrıca şunu da belirteyim; eğer bir kodun içinde global olarak fonksiyon dışında for veya while döngüsü varsa ya da tanımlanan bir fonksiyonu global olarak çağıran bir değişken/satır varsa import ettiğinde onları da çalıştırmış olacaksın. Örnek;
dosya.py PHP Kod: a = 25 PHP Kod: >>> import dosya Görüldüğü gibi a değişkenini elde ettik fakat for döngüsü de çalıştı. Başka bir örnek; dosya.py PHP Kod: a = 25 import edelim PHP Kod: >>> import dosya Kodları hazırlarken bu gibi durumlarla karşılaşmamak için import edilecek kodları şu şekilde düzenlemek gerekir dosya.py PHP Kod: a = 25 import edelim PHP Kod: >>> import dosya Görüldüğü gibi fonskiyon() çalışmadı. Başka bir örnek; dosya.py PHP Kod: a = 25 PHP Kod: >>> import dosya aynı şekilde for döngüsü çalışmadı. Yani "if __name__ == '__main__':" ifadesi bize dosya.py kodunu direkt olarak çalıştırdığımızda gerekli fonksiyonları çalıştırmamızı sağlar, import ettiğimizde ise bu ifadenin altındakiler işlemez.
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
17-02-2019, Saat: 16:07
Anladim hocam
06-03-2019, Saat: 02:24
Arkadaşlar bir döngüde 10 tane dosya indirmek istiyorum yapamadım şunu bir türlü
Kod: import requests
06-03-2019, Saat: 02:35
@Selcuk en baştaki downfile_id assignmentını sil, aşşadaki downfile_idyi ise sadece i yap. sonra da değişkenleri döngüleri falan bi tekrar okuyup iyce anla
Evet aynen, excel'in dedikleri kodun şah damarı. Mutlaka ilk olarak onların düzeltilmesi gerek.
Fakat! https://community.mybb.com/attachment.php?aid=1 adresine gittiğimizde "The specified attachment does not exist." yazısı ile karşılaşıyoruz. Bu ne demek? ya bu ek dosya gerçekten yok ya da indirebilmen için giriş yapman gerekli. Kodlarda da herhangi bir giriş formu post edilmediğine göre, döngüyü yapsan da yine bu ek dosyaları indiremeyeceksin. Haa eğer bu sadece bir örnekse ve asıl indirmen gereken adres farklıysa da 1- dosyaya kaydetme kısmında sorunlar yaşabilirsin, with kullanman daha uygun olacaktır, veya dosyayı close() ile kapatman... with open("filename", "wb") as f: f.write(r.content) 2- dosya adını headerdan alamadığında None olarak döndürüyosun bu da ayrı bir hataya yol açacaktır, eğer 2 tane dosya adını alamazsan iki tane None isimli dosyan olmayacak, ikinci indirilen None isimli dosya ilk indirilenin üzerine yazılacaktır. Hatta bir önceki maddede dediğim gibi dosyayı kapatmadığın için ikinci None isimli dosyayı açamayacaksın bile.
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
07-03-2019, Saat: 00:36
(06-03-2019, Saat: 11:52)gecemor Nickli Kullanıcıdan Alıntı: Evet aynen, excel'in dedikleri kodun şah damarı. Mutlaka ilk olarak onların düzeltilmesi gerek. Yok abi dosyaları indirebiliyoruz sadece bazı aid= lerde yok Örnek1 : https://community.mybb.com/attachment.php?aid=13 Örnek2 : https://community.mybb.com/attachment.php?aid=14 Örnek3 : https://community.mybb.com/attachment.php?aid=17 Önerdiğiniz gibi düzenlemeye çalıştım ama hata alıyorum Kod: ~/Desktop# python down.py indirme sayısınıda 20 yaptım Kod: #!/usr/bin/env python Bu arada @excel Teşekkür ederim for döngüsündeki range'i araştırdım for i in range(21): 0 ile 21 arasındaki sayılar olacakmış düzelttim,yani 20 istiyorsam 21 yaptım
07-03-2019, Saat: 10:01
range(21) = [0 ..... 20]
şeklinde bir liste oluşturur, içinde 0 da dahil. indirme yaparken https://community.mybb.com/attachment.php?aid=0 ile karlışacak kod kaldı ki zaten bazıları çalışıyor diyosun, neyse zaten kayıt etse de sayfayı olduğu gibi kaydeder. Ama "None" mevzusuna da çözüm üretmemişsin, yani dediğim şekilde düzenlememişsin. Aldığın hata da bundan ibaret >>> type(None) <type 'NoneType'> olacağından dosya adı type error yer, string oması gerek dosya adı olarak yazabilmen için.
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
07-03-2019, Saat: 20:15
gecemor ipucu için teşekkürler,birşeyler yaptım gibi ama doğrumu yanlış mı bilemiyorum birde başına ve sonuna tırnaklar ekliyor anlamadım gitti
Kod: #!/usr/bin/env python |
« Önceki Konu | Sonraki Konu »
|
Konu ile Alakalı Benzer Konular | |||||
Konular | Yazar | Yorumlar | Okunma | Son Yorum | |
15gb .myd uzantılı dosya python ile okutma | perry | 1 | 821 |
27-11-2022, Saat: 17:59 Son Yorum: perry |
|
GÜNCEL Python request , c# request e göre çok yavaş ne yapabilirim | perry | 12 | 2,342 |
28-09-2022, Saat: 20:27 Son Yorum: krast |
|
YENİ Python Pyqt5 memory leak sorunu | perry | 3 | 888 |
28-09-2022, Saat: 11:33 Son Yorum: gecemor |
|
YENİ PYTHON ads approval | CaglarDevv | 2 | 1,102 |
04-07-2022, Saat: 01:23 Son Yorum: CaglarDevv |
|
python konusunda yardıma ihtiyacım var | $cr!pt HUB | 3 | 798 |
15-06-2022, Saat: 18:11 Son Yorum: CaglarDevv |