Mam listę nazw białek w formacie "Uniprot" i chciałbym je wszystkie przekonwertować do formatu MGI. Jeśli przejdziesz na stronę www.uniprot.org i wpiszesz nazwę białka uniprot na pasku "Zapytanie", wygeneruje ona stronę zawierającą informacje o tym białku, w tym nazwę MGI (choć znacznie dalej w dalszej części strony).Używanie Pythona do zapytania strony internetowej o uruchomienie wyszukiwania
Na przykład jedną nazwą Uniprot jest "Q9D880", a przewijaniem w dół widać, że odpowiadająca mu nazwa MGI to "1913775".
Już wiem, jak korzystać z urllib Pythona, aby wyodrębnić nazwę MGI ze strony, gdy dojdę do tej strony. To, co mam , nie wiem, jak to zrobić, to napisać kod Pythona, aby uzyskać stronę główną do uruchomienia zapytania "Q9D880". Moja lista zawiera 270 nazw białek, więc dobrze byłoby uniknąć kopiowania nazwy każdego białka do paska Zapytanie.
Widziałem post "Wyszukiwarka Google z aplikacji Pythona" i mam mocniejsze zrozumienie tego pojęcia, ale podejrzewam, że uruchamianie wyszukiwania google różni się od uruchamiania funkcji wyszukiwania w innej witrynie, takiej jak uniprot. org.
Używam wersji Python 2.7.2, ale jestem otwarty na wdrażanie rozwiązań wykorzystujących inne wersje Pythona. Dzięki za pomoc!
Spójrz adres URL otrzymany podczas kwerendy: http://www.uniprot.org/uniprot/Q9D880 Jeśli wyglądasz naprawdę ciężko, możesz dowiedzieć się, gdzie trafiło Twoje zapytanie ... – l4mpi
Nic nie wiem o tworzeniu stron internetowych, ale nawet * Ja * powinienem był to zobaczyć! Dzięki! –