Qpython a bs4 ve requests yuklenebilir mi?

Selamun aleykum

Acaba qpythona bs4 ve requests modulleri yuklenebilir mi?Galiba yuklenebiliyor(Ama emin degilim).Githupta birseyler budum ama anlayamiyorum yardimci olabilir misiniz?

Y├╝kleyebilirsiniz tabii kiÔÇŽ E─čer SL4A kullanmaya ihtiyac─▒n─▒z yoksa, Termux ├╝zerinden Python kullanman─▒z─▒ ├Âneririrm. Vim / Nano / Emacs + Python ├žok rahat kullan─▒l─▒yor :slight_smile:

Not: Termux ├╝zerine kurdu─čunuz PythonÔÇÖa Pip kurman─▒z gerekecektir.

wget https://bootstrap.pypa.io/get-pip.py && python2 get-pip.py

─░le kurulum yapabilirsiniz. Ard─▒ndan, pip install PAKET_ADI ┼čeklinde mod├╝l kurabilirsiniz.

1 Be─čeni

Kusura bakmayin termux uzerinden pythonu nasil kullanabilirim acaba ben isin bu yonunu anlayamadim.Yoksa cmd deki gibi python komutu
yazip mi calistiriyoruz?Ayrica bu termux uygulamasinin kullanimini biraz aciklayabilirseniz cok memnun edersiniz beni?Uygulamaya yabanciyim­čśŐ.Ama tesekkur ederim.

Python u nasil kuracagimi buldum ├žok tesekkurler gercekten.Geriye diger sorularim kaldi galiba.

Bir de SL4A kullanmaya ihtiyacimizin oldugunu varsayalim. Ne yapmamiz gerekir o zaman acaba?

Arti olarak bu kodu termux a yapistirip enterladigimda pip i kuramiyorum.Nedendir acaba?ciktiyi verecem size.

QPython yorumlay─▒c─▒s─▒n─▒ Termux ├╝zerinde ├žal─▒┼čt─▒rmay─▒ deneyebilirsinizÔÇŽ ┼×ahsen denemedim daha ├Ânce ama ┼čuray─▒ okuyabilirsiniz.

wget: not an http or ftp url: https://bootstrap.pypa.io/get-pip.py

Iste hata ciktisi.

Dediginizi yapacagim.

A┼ča─č─▒daki komutu ├žal─▒┼čt─▒rmay─▒ dener misiniz?

wget http://dpaste.com/2ADP01H.txt -O pip-installer.py && python2 pip-installer.py

Bu verdiginiz yeni komut ise yaradi.Cok tesekkurler.

Su anda bu is ustundeyim hala.Sonucu bildiririm.

SL4A cidden gerekli ise, QPython ├╝zerinde ├žal─▒┼čman─▒z─▒ ├Âneririm. Kolay gelsin :slight_smile:

Telefonda python kullanacaksan─▒z kesinlikle Pydroid uygulamas─▒n─▒ ├Âneriyorum, deneyin pi┼čman olmazs─▒n─▒zÔÇŽ

Mod├╝lleri y├╝klemek i├žinde pip men├╝s├╝ne sadece m├Âd├╝l ad─▒n─▒ yazip install demeniz yeterliÔÇŽ Ayr─▒ca baz─▒ mod├╝ller y├╝kl├╝ olarak geliyor ├Ârne─čin kivyÔÇŽ

Python 2 i├žin;

https://play.google.com/store/apps/details?id=ru.iiec.pydroid2

Python 3 i├žin;

Mesela qpython kod edit├Âr├╝ bir ka├ž y├╝z sat─▒rda kas─▒lmaya ba┼člarken Pydroid de ┼čuan yazd─▒─č─▒m proje 3500 sat─▒ra ula┼čt─▒ ama halen herhangi bir kasma yokÔÇŽ

Kusura bakmayin.qpython u termux uzerinden calistiramadim ve qpythona bs4 yukleyemedim.Bunu bana biraz daha acarak anlatma nezaketinde bulunursaniz cok mutesekkir olurum efendim.Bir githup linki gondermistiniz ancak ben bunu anlayamadim malesef.

QPythonÔÇÖda mod├╝l y├╝klemek i├žin, a┼ča─č─▒daki gibi bir ┼čey kullanabilirsiniz.

import pip

def install_module(module):
    pip.main(['install', module])

install_module('requests')
1 Be─čeni

Kodlar icin tesekkur eserim.Ben zaten pip in bu ozelligini biliyordum.requests i kurdu ama bs4 yazdim olmadi, beautifulsoup kurulamadi
Attribute Error veriyor.Bu bs4 qpythona nasil yuklenir diye arastirmaya baslamistim.qpython un community butojuna tiklayip bilgilere teker teker bakmaya calistim.android5 icin bs4 un yuklenebildigini ve bunun yontemini aciklamis fakat benim telefonda android7 yukluydu.Bunun uzerine yine githupa baktim.Adamin biri de benle ayni sorunu yasamis galiba.Adam sorusunu sormus fakat henuz bir cevap verilmemis galiba.

Beautifulsoupu kurdum.Soyle yaptim.sizin kodlarda fonksiyona parametre olarak beautifulsoup4
yazdim ve qpython beautifulsoup4 u kurdu.Yardimci
oldugunuz icin icten tesekkurler ederim.(Yanlis anlamayiniz ancak eger githup ta boyle bir cevabi verilmemis bir soru varsa bu cevabi kullanarak cevabini siz verebilirsiniz yine cok tesekkurler.)yalniz dikkat edin.yukledigim beautifulsoup python2 ye gore yazilmis ve

from bs4 import BeautifulSoup

dedigimde syntax error veriyor.Bu dokumani python3 e donusturmeyi deneyecegim.Sonucu paylasaxagim.

You are trying to run the python2 version of Beautiful Soup under Python 3.This will not work. '<>'You need to convent the code, either by installing it ('python setup.py install') or by running 2to3  ('2to3 -w bs4').'

diye bir hata belirtti

import bs4

veya

from bs4 import BeautifulSoup

Yazip enterladigimda.Isi kavramaya calisiyorum.Bir sey bulursam size bilidiririm.(bulacagimi da pek zannetmiyorum ya,hadi hayirlisi)

Qpythonda arastirmalarim sonucunda lib2to3 adli bir modul buldum.Ancak maalesef ici bos(kullanilamiyor ya da ben kullanam─▒yorum.)

Merhaba.

San─▒r─▒m Beautiful SoupÔÇÖun Python 2 i├žin olan s├╝r├╝m├╝n├╝ kurmu┼čsunuz. Bunun nedeni kulland─▒─č─▒n─▒z pip s├╝r├╝m├╝ olabilir. pip yerine pip3'├╝ kullanmay─▒ dener misiniz?

Bu arada lib2to3 Python 2 kodlar─▒n─▒ Python 3 kodlar─▒na ├ževirmeye yarayan bir k├╝t├╝phanedir. Ancak sizin durumunuzda bu k├╝t├╝phane gerekli de─čil; Beautiful Soup Python 3ÔÇÖ├╝ destekliyor.

─░yi ├žal─▒┼čmalar.