Otomatik Paket indirici

yani listesi varmıdır ?

Bir yerlerde var var olmasına da siz nasıl erişeceksiniz bilmiyorum. PyPi’nin arama bölümünü kurcalayın istiyorsanız.

Gerçi nasıl bir sırayla alacaksınız ki, alfabeye göre mi? En çok kullanılan modüllerin ismini programınıza eklerseniz daha faydalı olur bence. Geri kalanını da arama kısmından faydalanıp anlık olarak çekebilir programınız.

1 Beğeni
import requests
from bs4 import BeautifulSoup

def get_all_pypi_packages():
    r = requests.get("https://pypi.org/simple/")
    soup = BeautifulSoup(r.text, "html.parser")

    packages = []
    for tag in soup.find_all("a"):
        packages.append(tag.text)

    return packages


if __name__ == "__main__":
    all_p = get_all_pypi_packages()

    print("Flask" in all_p)

Merhaba, şöyle bişey yazdım umarım işinizi görür. (Biraz yavaş çalışıyor ama çalışıyor :slight_smile:)

2 Beğeni

evet kodunuz python dereleyicisi ile çalışıyor ama ben programımı exeye çevireceğim için import etmek istemiyorum bana değişmez ve import edilmeden denetlenen kütüphane isimleri lazım

@ibrahimcetin

adresinde PyPi ile indirilen bütün modüller varmı

Neyi import etmek istemiyorsunuz? Bütün bu modülleri uygulamaya dahil mi edeceksiniz?

Hayır dahil etmeyeceğim.
Sorun modül yüklümü diye kontrol edilen yerde ve ilk başta ben uygulumamanın kullandığı bütün modülleri içine gömdüğüm için import komutu işe yaramıyor

Uygulama haline getirmeyin o zaman, CPython kurulumu ile de dağıtabilirsiniz.

Bahsettiğiniz CPython uygulamayı satacak olursam sıkıntı çıkarırmı ?

Hayır.