Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Caut splitter semnal satelit

Instalatii sanitare

Program de slabire cu succes gara...

Reconditionare cada baie din fonta
 Problema imprimanta

Here goes nothing

BCR sau Raiffeisen

Visual Studio 2022 instaleaza Epi...
 Sfat alegere parbriz

EMAG - recenzii false facute de ei?

Recomandare telefon 900-950

Nivel de trai
 Semnal bun da'... prost

De ce statiile de radio FM nu ren...

Pe unde pot sa gasesc statistici ...

Este reconditionat acest laptop?
 

Python web

- - - - -
  • Please log in to reply
8 replies to this topic

#1
Alex99_1

Alex99_1

    Junior Member

  • Grup: Members
  • Posts: 93
  • Înscris: 14.01.2012
Salutare! Am de facut un proiect  pentru facultate ceea include interactiunea cu mai multe api-uri de la site-uri diferite. Problema este cum spre exemplu: fac upload la fisiere pe un site(slideshare in cazul meu) adica cum parsez in spate tot site-ul. As vrea ca totul sa se faca din consola. Daca pentru a uploada este nevoie de cont Linkedin sau altfel de cont sa apara acesta informatia in consola( sau daca, este logat deja sa se faca upload),la fel daca vrea ca ceea ce a uploadat sa fie public sau privat in functie de optiunile pe care le ofera site-ul; Utilizatorul alegand din optiuni si tot asa pe tot procesul.Ce module,framework-uri se folosesc pentru asa ceva?
Cam asa ar suna o parte din cerinta..:
Se doreste experimentarea unei interactiuni Web in linia de comandã, punandu-se la dispozitie o platforma extensibila capabila sa ofere suport pentru realizarea de mash-up-uri exclusiv cu ajutorul unui set de mini-comenzi, in stilul celor oferite de bash. Utilizatorul va putea accesa servicii de interes via comenzi precum "web slideshare upload <URL>" sau "web twitter follow <utilizator>".

#2
kruger

kruger

    Guru Member

  • Grup: Moderators
  • Posts: 11,928
  • Înscris: 04.02.2006
In primul rand, cauti si citesti documentatiile API-urilor pe care vrei sa le suporte scriptul tau. Apoi, daca ai noroc, gasesti librarii pentru ele (twitter, slideshare, etc) si ai optiunea sa iti definesti singur metodele, in functie de sintaxa pe care o doresti la fiecare comanda.
Pentru interactiunea din linia de comanda, parerea mea e ca nu ai nevoie de vreo librarie, poti sa o construiesti tu.

Edited by kruger, 03 May 2016 - 17:41.


#3
Alex99_1

Alex99_1

    Junior Member

  • Grup: Members
  • Posts: 93
  • Înscris: 14.01.2012
Am inteles. Mersi!

#4
Alex99_1

Alex99_1

    Junior Member

  • Grup: Members
  • Posts: 93
  • Înscris: 14.01.2012
Revin cu o intrebare. Cum as putea face asta fara librariile aferente?

#5
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,643
  • Înscris: 30.07.2003
Implementand tu serverul si comenzile aferente. Sau citind documentatia pusa la dispozite de acele platforme/servere si trimis datele adecvat.

Edited by neagu_laurentiu, 04 May 2016 - 12:49.


#6
Alex99_1

Alex99_1

    Junior Member

  • Grup: Members
  • Posts: 93
  • Înscris: 14.01.2012
Se poate de exemplu sa caut prin codul html al site-ului si acolo unde este de ex butonul de upload  sa execute click pe el din cod si tot asa in functie de ce urmeaza pe parcurs?
Ce module mi.ar trebuie sau as avea nevoie sa stiu?

#7
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,643
  • Înscris: 30.07.2003
Sa citesti ce-ti pune la dispozitie producatorul: http://docs.python-g...enarios/scrape/

#8
blitz09

blitz09

    Member

  • Grup: Members
  • Posts: 425
  • Înscris: 05.11.2007
Iei documentatia fiecarui API (ex: https://dev.twitter.com/rest/public) si apelezi din Python cu requests. Nu-i mare lucru.
Sau folosesti librarii cum ar fi https://pypi.python.org/pypi/twitter. Ai vreun motiv pentru a nu folosi asemenea librarii?

#9
Alex99_1

Alex99_1

    Junior Member

  • Grup: Members
  • Posts: 93
  • Înscris: 14.01.2012
Nu si e foarte bine asa. Mersi!

Anunturi

Chirurgia spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate