Kaikille teille, jotka olette lukeneet Python for Finance -blogiani ja katsoneet videoitani, halusin kertoa teille, miten Pythonia käytetään iPadissa. Lisäksi jaan myös epxer kokemukseni siitä, miten käytän iPadia Python-koodaamiseen kannettavaan tietokoneeseen verrattuna.

How to use Python in iPad
Photo by bongkarn thanyakij from Pexels

Miksi Python for iPad?

Jotkut teistä ehkä ihmettelevät, miksi vaihtaisin kannettavan tietokoneen iPadiin koodaamista varten? Omasta näkökulmastani en näe iPadin korvaavan kannettavaa tietokonetta koodauksessa. Ainakaan lyhyellä aikavälillä. Sitä voidaan kuitenkin käyttää loistavana täydennyksenä kannettavalle tietokoneelle koodaustarkoituksiin.

Kuvittele esimerkiksi, että olet lähdössä viikonlopuksi perheesi luokse jonnekin järvelle, etkä halua ottaa tietokonetta ja laturia mukaan. Siinä tapauksessa, jos haluat jatkaa koodaamista viikonloppuloman aikana, ainoaksi vaihtoehdoksi jää iPadin kuljettaminen mukanasi.

Päivitys: Applen Magic Keyboard -näppäimistön ostamisen jälkeen kokemus koodaamisesta iPadilla on paljon lähempänä kannettavan tietokoneen kokemusta. Katso alta uusin videoni, jossa koodaan iPadilla Applen Magic Keyboardin avulla. Magic Keyboard on pelinmuuttaja! En voi suositella sitä tarpeeksi. Jos päätät ostaa sellaisen, seuraavan linkin käyttäminen auttaa tätä sivustoa ansaitsemaan affiliate-palkkiota.

Miten koodata Pythonilla iPadilla?

Kokemukseni mukaan paras tähän mennessä löytämäni tapa käyttää Pythonia iPadilla on Google Colabin kautta. Se on ilmainen työkalu, joka on kaikkien saatavilla, joilla on Gmail/Google-tili.

Google Colab tarjoaa samat toiminnot kuin Jupyter notebook. Colabin avulla voit kirjoittaa ja suorittaa Pythonia selaimessa, ja sen tärkeimmät edut ovat:

  • Ennakkoasetuksia ei tarvita. Sen mukana tulee runsaasti valmiiksi asennettuja paketteja. Eli Pandas, Numpy, TensorFlow, Scikit-learn, Matplotlib ja monet muut. Voimme käyttää niitä yksinkertaisesti tuomalla paketit.
  • Skriptit ovat käytettävissä kaikissa laitteissa. Eli samoja skriptejä voi käyttää ja muokata kannettavassa tietokoneessa ja iPadissa.
  • GPU:t ovat vapaasti käytettävissä.
  • Koodia ja skriptejä voi hyvin helposti jakaa muiden kanssa. Luotu skripti voidaan ladata Githubiin tai ladata paikalliselle levylle .py-päätteenä.
  • Parasta kaikessa on se, että se on täysin ilmainen ja antaa meille mahdollisuuden koodata Pythonilla iPadilla.

Yhteenvetona näen Google Colabin loistavana työkaluna, jota voi käyttää rahoitusanalyysiin. Kaikki artikkelini tässä blogissa on tehty Google Colabin tai Jupyter Notebookin avulla. Mikä tarkoittaa, että ne kaikki voidaan toistaa iPadin avulla.

Miten Google Colab otetaan käyttöön?

Aloittaaksemme Pythonin käytön iPadilla, meillä on oltava Google drive -tili. Google Drive tarjoaa ilmaista pilvitallennustilaa henkilökohtaiseen käyttöön. Voit luoda ilmaisen tilin täältä.

Kun tili on luotu, alla ovat vaiheet, joita on noudatettava, jotta voit aloittaa koodaamisen iPadissa:

  1. Kirjaudu selaimella Google Driveen iPadissa. Luo sitten uusi Colab-asiakirja klikkaamalla New:
Google Colab for iPad

2. Valitse More ja Google Colaboratory. Jos Google Colaboratory ei näy luettelossa, napsauta Yhdistä lisää sovelluksia, jotta voit asentaa sen Google Driveen.

Google Colab Uusi asiakirja

3. Avautuu uusi Google Colab -asiakirja, johon voimme lisätä koodimme tai tekstimme:

4. Alla ovat asiakirjan tärkeimmät osat. Voit nimetä asiakirjan uudelleen napsauttamalla 1. 2 ja 3 avulla voit lisätä uusia soluja koodausta tai yksinkertaista tekstin muokkausta varten. 4 on solu, johon voimme syöttää Python-koodin. Kun skripti on valmis, napsauta 5, jos haluat ajaa kyseisessä solussa olevan koodin. Tallenna tai lataa koodisi lopuksi työkalupalkin (6) avulla.

Google Colab for Python in iPad

5. Aloita Python-skriptien luominen iPadissa. Alla yksinkertaisena esimerkkinä Pandas DataFramen luominen

Python iPadissa - Google Colab

6. Suorita solu koodin suorittamiseksi klikkaamalla toistopainiketta. Lopputulos näkyy solun alapuolella:

Google Colab käyttäen Pythonia iPadissa

Wrapping Up

Kuten olemme nähneet, Pythonin käytön aloittaminen iPadissa on erittäin helppoa. En kuitenkaan näe iPadin korvaavan kannettavaa tietokonettani Python-projekteissani kahdesta syystä:

  • Ensiksi ja tärkeimmäksi, minun on erittäin tehotonta kirjoittaa koodia iPadin näyttönäppäimistöllä. Olen hitaampi ja alttiimpi virheille kuin normaalilla näppäimistöllä. Jaan kokemukseni myöhemmässä postauksessa, jos iPadin Magic Keyboard -näppäimistöä käyttämällä kokemus paranee.
  • Ja toinen syy on iPadin pienempi näyttö verrattuna kannettavaan tietokoneeseeni tai pöytätietokoneeseeni.

Ja toinen syy on iPadin pienempi näyttö verrattuna kannettavaan tietokoneeseeni tai pöytätietokoneeseeni.