Jupyter Notebooks
Τι είναι το Project Jupyter;
Είναι ένας μη κερδοσκοπικός οργανισμός όπου δημιουργήθηκε για την ανάπτυξη ανοιχτού κώδικα, ανοιχτών προτύπων και υπηρεσιών για διαδραστική πληροφορική σε δεκάδες γλώσσες προγραμματισμού.
Προγράμματα που έχουν δημιουργήσει:
Jupyeter Notebook
Το Jupyter Notebook ανακοινώθηκε το 2014 από τον Φερνάντο Πέρεζ, όπου ανακοίνωσε πως θα δημιουργούσαν ένα νέο πρόγραμμα βασισμένο στο IPython.
JupyterLab
Είναι η νέα γένια διεπαφής χρήστη για το Project Jupyter.
Jupyter Kernels
Οι πυρήνες είναι προγράμματα όπου είναι υπεύθυνα για τη διαχείριση διάφορων αιτήσεων (εκτέλεση κώδικα, κτλ).
Πώς μπορώ να κατεβάσω το Jupyter;
Τι μπορώ να κάνω με το Jupyter;
Selenium
Selenium is a portable framework for testing web applications. Selenium provides a playback tool for authoring functional tests without the need to learn a test scripting language (Selenium IDE). It also provides a test domain-specific language (Selenese) ...
Geckodriver
This program provides the HTTP API described by the WebDriver protocol to communicate with Gecko browsers, such as Firefox. It translates calls into the Marionette remote protocol by acting as a proxy between the local- and remote ends.
Installation
wget https://github.com/mozilla/geckodriver/releases/download/v0.26.0/geckodriver-v0.26.0-linux64.tar.gz sudo sh -c 'tar -x geck#7A005Dodriver -zf geckodriver-v0.26.0-linux64.tar.gz-O > /usr/bin/geckodriver' sudo chmod +x /usr/bin/geckodriver rm geckodriver-v0.26.0-linux64.tar.gz
from selenium.webdriver.common.keys import Keys from selenium import webdriver # Creating instance of Firefox WebDriver # The webdriver controls a browser by sending commands to a remote server. driver = webdriver.Firefox() ...
Jupyter Notebook