Dosya paylaşım uygulamalarını unutun. Windows'ta bir Python sunucusu kullanarak birden fazla cihazdaki dosyalara nasıl erişeceğiniz aşağıda açıklanmıştır.
Hiç başka cihazlara dosya aktarmak istediniz, ancak bir flash sürücüye veya başka bir depolama cihazına erişiminiz olmadı mı? Python ile, yalnızca web tarayıcınızı kullanarak cihazlar arasında dosya aktarmanıza izin veren geçici bir sunucu oluşturabilirsiniz.
Bu makalede, yalnızca birkaç basit komutla Komut İstemi'ni kullanarak Windows işletim sisteminizde bir Python sunucusu kurma sürecinde size yol göstereceğiz.
Python Sunucusu Nedir?
Python sunucusu, Python kitaplığıyla önceden paketlenmiş olarak gelen yerleşik bir web sunucusudur. SimpleHTTPServer modülü veya HTTPServer modülü gibi Python'daki web sunucusu modülünü kullanarak basit bir Python web sunucusu uygulayabilirsiniz.
Burada oluşturacağımız web sunucusuna yalnızca yerel ağınızda özel bir IP adresi, örneğin 192.168.xx.xx veya 10.10.xx.xx üzerinden erişilebileceğini unutmamak önemlidir. Ancak, aynı ağ üzerinde olduğunuz sürece bu sunucuyu bir cihazdan diğerine kolayca dosya indirmek için kullanabilirsiniz.
Windows'ta Dosya Aktarımı için Python Web Sunucusu Nasıl Kurulur
Bir Python web sunucusu kurmak çok kolaydır. Kuruluma başlamadan önce, Python'un kurulu olduğundan emin olun. Eğer yapmazsan, kolayca yapabilirsin Python'u Windows'a yükleyin Birkaç dakika içinde.
Python'u yükledikten sonra, Python sunucunuzu kurmak için şu adımları uygulamanız yeterlidir:
- Dosya Gezgini'ni açın ve paylaşmak istediğiniz klasör veya dosyanın konumuna gidin.
- Adres Çubuğunda, dosya yolunu çift tıklayın ve cmd yazın. Bu, o konumda bir Komut İstemi penceresi açar. Alternatif olarak, Komut İstemi'ni tuşuna basarak da açabilirsiniz. Kazan + R ve yazarak komut Çalıştır iletişim kutusunda. Ardından istediğiniz dosya veya klasöre gidin Windows'ta cd komutunu kullanma.
- Özel IP adresinizi yazarak alabilirsiniz. ipconfig Komut İstemi pencerenizde.
- Python web sunucusunu başlatmak için şu komutu yürütün: piton -m http.sunucu
Bu, varsayılan bağlantı noktası 8000'i kullanır. Farklı bir bağlantı noktası belirtmek için, komutun yanına bağlantı noktası numarasını yazmanız yeterlidir. Örneğin, Python web sunucusunu 5678 numaralı bağlantı noktasında çalıştırmak için şu komutu yürütün:
piton-Mhttp.sunucu 5678
Artık, dosya aktarımı için basit bir Python web sunucunuz var ve Windows cihazınızda çalışıyor. Sunucuyu sonlandırmak için, sadece basın Ctrl + C.
Dosyaları Python Sunucusundan İndirme
Dosyaları paylaşmak istediğiniz cihazlarda tarayıcıyı açın ve dosyanın bulunduğu cihazın IP adresini yazmanız yeterlidir. Bir bağlantı noktası numarası belirttiyseniz, şunu yapın: ip_adresi: port numarası. Örneğin, 192.168.116.201:5678. Sonuç, bir dosya ve dizin listesi gibi görünmelidir.
Görevlerinizi Kolaylaştırmak için Python Kullanın
Dosya aktarımı için bir Python sunucusu kurmak, iş akışınızı kolaylaştırmak ve verimliliği artırmak için güçlü bir araç olabilir. İster küçük bir ekipte ister büyük bir projede çalışıyor olun, dosyaları hızlı ve kolay bir şekilde aktarma yeteneği büyük fark yaratabilir. Python, görevleri otomatikleştirmek ve sizi günlük yaşamınızda daha verimli kılmak için kullanılabilen, öğrenmesi kolay bir programlama dilidir.
Biraz pratik ve denemeyle, dosya organizasyonu, veri analizi, web kazıma ve çok daha fazlası gibi tekrar eden görevleri otomatikleştirmek için kolayca komut dosyaları oluşturabilirsiniz.