Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
BeautifulSoup4 Hakkında yardım
#21
@oktay811 datastore veri sql veri tabani olusturup sorgu yapabilirsin. Gelen giden verileri kaydedebilirsin. Eger cok fazla sorgu olacaksa sunucu yükünü düşürmek icin memcache olayi var.
python ve javascript dünyada en çok yazılan iki dil.
c kadar hızlı python kadar syntaxı kolay olan julia da geleceğin dilleri arasında..
Ara
Cevapla
#22
Harici modülleri, kodlarla beraber yükleterek kullanma imkanın var. Ama mechanize ve bs4 çalışır mı denemeden bir şey diyemem. Appengine'de veri saklamak içik veritabanı modülü kullanabilirsin. Google Cloud 'a kaydolmana gerek yok, gmail hesabınla yoplam 10 civarı ücretsiz proje oluşturabiliyosun. Tabi depolama bu hizmete dahil değil, eğer text niteliğinde veri saklayacaksan veritabanı eklentileri kullanırsın, bir de trafik günlük 1gb. Daha önce fetch server kuruyoduk hayırlıyosundur? Hah işte farklı python scriptlerini de çalıştırabiliyosun.
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
#23
Aynen fetch serverları kuruyorduk, hatta bende kurduydum ama sonradan python2.7 desteğini çekti diye serverlar çalışmamıştı. Bende şimdi bu botu 2.7 üzerinde kurdum...

(16-01-2018, Saat: 10:27)ahgonlum Nickli Kullanıcıdan Alıntı:  @oktay811 datastore veri sql veri tabani olusturup sorgu yapabilirsin. Gelen giden verileri kaydedebilirsin. Eger cok fazla sorgu olacaksa sunucu yükünü düşürmek icin memcache olayi var.
Ah keşke sql bilsem Sad
Ara
Cevapla
#24
Programming Google App Engine with Python , Python for Google App Engine   kitaplarına bak biri WebApp biride django kullanıyo. Türkçe istersen[2012 basım] bu pdf si yok.  Bende var kitap ayrıntılı olarak anlatmış fakat google app engine değiştiği için kodlar çalışmayabilir hepsini denemedim @oktay811 yeni gördüm kodları sitede var mış: projeler.rar
python ve javascript dünyada en çok yazılan iki dil.
c kadar hızlı python kadar syntaxı kolay olan julia da geleceğin dilleri arasında..
Ara
Cevapla
#25
@ahgonlum teşekkürler yardımın için.

gecemor hocam ben şimdi mechanize kullanıyorumya, python3.5 ile yazıcam ama mechanize desteği yok bunun için robobrowser kullanacağım,
bunun için şöyle birşey yazdım ama hata verdi
Kod:
yazdığım kod:
 GNU nano 2.5.3                            File: robo.py

# -*- coding: utf-8 -*-
# !/usr/bin/env python
# -*- coding: utf-8 -*-
# -*- coding: cp1254 -*-
import re
from robobrowser import RoboBrowser

browser = RoboBrowser(history=True)
browser.open("https://obisis.erciyes.edu.tr/")
form = browser.get_form(action='/login/')

username = "öğrencino"
password = "şifresi"

form["ctl02$txtboxOgrenciNo"] = username
form["ctl02$txtBoxSifre"] = password
browser.method = "POST"

response = browser.submit_form("https://obisis.erciyes.edu.tr/Default.aspx?tabInd=2&tabNo=3")

print (response)


hata:


/usr/local/lib/python2.7/dist-packages/bs4/__init__.py:181: UserWarning: No parser was explicitly specified, so I'm using the best available HTML parser for this system ("html5lib"). This usually isn't a problem, but if you run this code on another system, or in a different virtual environment, it may use a different parser and behave differently.

The code that caused this warning is on line 10 of the file robo.py. To get rid of this warning, change code that looks like this:

BeautifulSoup(YOUR_MARKUP})

to this:

BeautifulSoup(YOUR_MARKUP, "html5lib")

 markup_type=markup_type))
Traceback (most recent call last):
 File "robo.py", line 15, in <module>
   form["ctl02$txtboxOgrenciNo"] = username
TypeError: 'NoneType' object does not support item assignment
Ara
Cevapla
#26
şimdi pek müsait değilim ama daha sonra bakarım, sen kodları yazarken "code" tagi il değil de "php" tag kullan. Çünkü girintiler bozuluyor.
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
#27
çok da anlamam ama get_form yerine select_form('form id'si') kullanabilirsin, action'dan form elementini bulmak bana mantıklı gelmedi. bide parser olarak lxml indirip (pip install lxml) onu deneyebilirsin
Ara
Cevapla
#28
silinmesi gereken cevap
Ara
Cevapla

{lang: 'en'}


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Soru Vpn hakkında Umutrc 0 1,666 26-02-2019, Saat: 23:52
Son Yorum: Umutrc
  Facebook oto dosya yükleme hakkında ahmettepe 4 3,374 09-11-2018, Saat: 15:18
Son Yorum: oktay811
  Python Yardım serseriarap 8 7,828 27-12-2017, Saat: 01:40
Son Yorum: serseriarap
  Çözüldü Lucky patcher'la ilgili yardım olcan 14 15,313 19-04-2017, Saat: 18:29
Son Yorum: olcan
  İnglizice Yardım :) ulas12 3 4,396 01-04-2017, Saat: 16:47
Son Yorum: Umutrc

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi
Change Theme