Jak zrobić samodzielny skrypt w Pythonie
Jak kodować poza witryną „naucz się kodować”.
Przeszedłeś przez samouczki Codecademy i Dataquest dotyczące drukowania „ Witaj świecie ” i tworzenia Dogklasy. Teraz patrzysz na swój pulpit i zastanawiasz się, jak programiści mogą to zrobić bez tych witryn.
Gdzie trafia kod? Czy jest jakiś osobny program, który muszę pobrać na swój komputer?
W rzeczywistości na twoim komputerze jest wbudowana aplikacja gotowa do kodu.
Przywitaj się z „linią poleceń”.
Wiersz poleceń to miejsce, w którym cała inżynieria oprogramowania i hacki komputerowe mają miejsce w prawdziwym świecie. To tutaj inżynierowie uruchamiają skrypty, zarządzają swoim kodem , logują się do baz danych i serwerów, korzystają z narzędzi bioinformatycznych i nie tylko.
Wszystko, co Twój komputer robi na co dzień , od uruchamiania Chrome po usuwanie plików i pobieranie muzyki, jest w rzeczywistości częściowo lub całkowicie wykonywane przez skrypty w wierszu poleceń , ale ukryte przed Twoim wzrokiem.
Gdy klikniesz przycisk Odtwórz w aplikacji muzycznej, małe skrypty w tle wykonują rzeczywistą pracę polegającą na pobraniu muzyki z serwera na całym świecie (np. serwera Spotify), zanim wyślą dźwięki do Twoich uszu.
Gdy instalujesz nową aplikację, skrypty pobierają pliki aplikacji na telefon lub komputer i umieszczają cały kod we właściwych miejscach, aby urządzenie wiedziało, jak uruchomić aplikację.
Wszystkie aplikacje, których używasz, składają się z wielu plików kodu, które są w dużej mierze zorganizowane przez inny kod uruchamiany w wierszu poleceń.
Jak zrobić nasz pierwszy skrypt w Pythonie
Aby uruchomić skrypt na własnym komputerze musimy:
- Utwórz pusty plik tekstowy
- Umieść w nim kilka linii kodu
- Zapisz go jako
my_script.pylub cokolwiek kończącego się na.py, aby powiedzieć komputerowi, że jest to plik Pythona. - Uruchom go z wiersza poleceń, wpisując
python my_script.pyi naciskając klawisz Enter
Jest jednak kilka kroków konfiguracyjnych, w których musimy zainstalować Pythona i edytor tekstu . (Krok instalacji Pythona można pominąć w przypadku użytkowników komputerów Mac i Linux).
Krótka przerwa: po co instalować edytor tekstu?
„ Dlaczego nie mogę napisać kodu w dokumencie lub .rtfpliku programu Word i go uruchomić?”
Dokumenty Word i pliki RTF (pliki z tekstem sformatowanym) dodają fantazyjne ukryte znaki pomiędzy kodem. Ukryte znaki sprawiają, że dokument Word wygląda dobrze do czytania i drukowania, ale psują sposób, w jaki komputer odczytuje twój kod.
Edytory tekstu nie dodają jednak ukrytych znaków i mają funkcje ułatwiające kodowanie, takie jak obsługa wcięć i automatyczne uzupełnianie typowych wierszy kodu.
Niektóre popularne edytory tekstu to:
- Sublime (czego używamy)
- Notatnik++
- Kod Visual Studio
Jeśli chodzi o pisanie kodu w Pythonie, istnieje kilka różnic między systemami Windows, Mac i Linux:
Maca i Linuksa
- Python jest już zainstalowany
- „ Terminal ” to nazwa aplikacji wiersza poleceń
- Python musi być zainstalowany ( najlepiej w wersji 3 )
- „ Wiersz polecenia ” to nazwa aplikacji wiersza poleceń
Powrót do naszego skryptu w Pythonie: „Hello World”
Stworzymy zupełnie nowy plik z pewnym kodem , a następnie otworzymy Terminal (Mac/Linux) lub Command Prompt (Windows) i uruchomimy go stamtąd. Odtąd będziemy odnosić się zarówno do wiersza polecenia, jak i terminala jako "linii poleceń".
Kroki tworzenia pełnego skryptu to:
- Pobierz edytor tekstu .
- Otwórz edytor tekstu z nowym, pustym plikiem.
- Wpisz
print("Hello World")w jednym wierszu. - Zapisz plik tak jak
hello.pyw swoimDocumentsfolderze. - (trudniejsza część) Użyj wiersza poleceń, aby dostać się do folderu Dokumenty, wpisując polecenia nawigacyjne , a następnie uruchom skrypt , wpisując więcej poleceń (na przykład i ).
cd Documentspython hello.py
Na serio: tworzenie scenariusza od początku do końca
Zacznijmy nasz skrypt Pythona od zera.
Jeśli jeszcze tego nie zrobiłeś , pobierz edytor tekstu , taki jak Sublime , Notepad++ lub Brackets .
Po pobraniu edytora tekstu otwórz go i utwórz nowy, pusty plik.
Musimy tylko dodać jedną linię do pliku:
print("Hello, world!")
Zapisz plik w hello.py folderze Dokumenty . Musi się kończyć, .pyaby nasz komputer wiedział, że jest to plik Pythona. Inne języki mają podobne wymagania, na przykład pliki C++ muszą kończyć się na .cpplub pliki JavaScript muszą kończyć się na .js.
Zapisanie go w folderze Dokumenty ułatwi późniejsze odnalezienie za pomocą wiersza poleceń.
Następna część jest częściowo trudna , ponieważ może być dla Ciebie nowa. Musimy użyć wiersza poleceń, aby przejść do pliku, a następnie uruchom go . Będzie to jednak wymagało wpisania 2 lub 3 poleceń.
Aby to zrobić, otwórz Terminal lub Wiersz polecenia :
- Jak otworzyć wiersz polecenia w systemie Windows
- Jak otworzyć terminal na komputerze Mac
Aby uzyskać więcej wskazówek dotyczących korzystania z wiersza poleceń, sprawdź te:
- Jak korzystać z wiersza polecenia systemu Windows
- Jak korzystać z terminala Mac i Linux
Możesz zobaczyć nasze Hello, world!wyniki zarówno na Macu, jak i Windowsie.
Powtarzam, aby uruchomić hello.pyz wiersza poleceń, my:
- otwórz terminal lub wiersz polecenia
- przejdź do
Documentsfolderu, w którymhello.pyzostał zapisany, wpisująccd Documents - uruchomić
hello.py, wpisującpython hello.py
Co teraz? Kodowanie dla świata rzeczywistego
Tak działa większość technologii: zbiór plików kodu napisanych przez inżynierów, którzy współpracują ze sobą po cichu i poza zasięgiem wzroku użytkownika.
Strony internetowe? Kilka plików kodu działa gdzieś na serwerze, gdzie jeden z wielu skryptów wysyła ładny interfejs użytkownika do klikania przycisków, które uruchamiają inne skrypty na innych serwerach i bazach danych.
Ramiona robota? Kilka plików kodu działa na jakimś chipie komputerowym w ramieniu, który wykonuje obliczenia matematyczne z prędkością światła, aby powiedzieć silnikom w ramieniu, aby przesunęły się pod dokładnym kątem, a następnie przekazać użytkownikowi dotykową informację zwrotną (chociaż jest wiele niekodowanych i czysta elektrotechnika).
Nauka o danych? Kilka skryptów otworzy plik danych lub bazę danych, przetworzy niektóre liczby i wypluwa nowe liczby i wykresy, które mówią coś o danych.
Jeśli zbierzesz razem tak wiele skryptów i zachęcisz je do koordynowania działań, czasami w Internecie, możesz zbudować dowolną aplikację, którą widzisz na co dzień. To nie magia. Jest w twoim zasięgu, o ile pozostajesz ciekawy i ciężko pracujesz.
Informacje zwrotne i pomoc
Jeśli masz jakieś pytania lub uwagi, napisz do nas na adres [email protected] lub wyślij wiadomość na Instagramie (@protobioengineering) . Dziękuje za przeczytanie.
Jeśli podobał Ci się ten artykuł, rozważ wsparcie nas, przekazując kawę .
Powiązane artykuły
- GitHub dla biologów
- Algorytm, który ocalił biologię i ukształtował współczesną medycynę
- Jak tworzyć kolorowe mapy krajów w Pythonie (edycja TL; DR)
- Co to do cholery jest API?
- Utwórz plik o nazwie
hello.py, napiszprint("Hello World")w nim i zapisz. - Otwórz Terminal (Mac) lub Wiersz Poleceń (Windows)
- Przejdź do
Documentsfolderu, wpisująccd Documents - Uruchom skrypt, wpisując
python hello.py

![Czym w ogóle jest lista połączona? [Część 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































