Comment cliquer sur la ligne d'un tableau html et la mettre en valeur ?

Exemple de comment cliquer sur la ligne d'un tableau html et la mettre en valeur [TOC] ### Code source Un exemple de tableau (inspiré de l'example sur [jsfiddle](http://jsfiddle.net/iambriansreed/xu2AH/127/)) [image:table-row-highlighted-01 size:50 caption:Comment cliquer sur la ligne d'un tableau html et la mettre en valeur ?] Résultat si on clique sur une ligne: [image:table-row-highlighted-02 size:50 caption:Comment cliquer sur la ligne d'un tableau html et la mettre en vale

Créer un tableau html avec un menu horizontal déroulant en fixant la première colonne ?

Exemple de comment créer un tableau avec un menu horizontal déroulant en fixant la première colonne ? [TOC] ### Code source Un exemple de tableau (inspiré de l'example sur [codepen](https://codepen.io/paulobrien/pen/gWoVzN)) [image:table-fixed-first-column-01 size:50 caption:Créer un tableau avec un menu horizontal déroulant en fixant la première colonne ?] Résultat si on bouge l'ascenseur horizontal vers la droite: [image:table-fixed-first-column-02 size:50 caption:Créer un ta

How to subtract a number to each element of a matrix in python ?

Examples of how to subtract a number to each element of a matrix in python using numpy: [TOC] ### Using - operator A solution is to use the - operator, example: >>> import numpy as np >>> a = np.array(([1,2,3],[4,5,6],[7,8,9])) >>> a array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]) >>> a = a - 1 >>> a array([[0, 1, 2], [3, 4, 5], [6, 7, 8]]) ### Avec la function numpy subtract() Another solution is to use the numpy function [subtract](https://do

Comment soustraire un nombre à tous les éléments d'une matrice en python ?

Exemples de comment soustraire un nombre à tous les éléments d'une matrice [TOC] ### Avec l'opérateur - Pour soustraire un nombre à tous les éléments d'une matrice, on peut utiliser l'opérateur -, exemple: >>> import numpy as np >>> a = np.array(([1,2,3],[4,5,6],[7,8,9])) >>> a array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]) >>> a = a - 1 >>> a array([[0, 1, 2], [3, 4, 5], [6, 7, 8]]) ### Avec la function numpy subtract() On peut aussi passe

How to multiply the elements of an array by a number in python ?

To multiply the elements of an array by a number in python, a solution is to use the * operator, example: >>> import numpy as np >>> A = np.array([[1,2,0],[4,3,-1]]) >>> A array([[ 1, 2, 0], [ 4, 3, -1]]) >>> A * 2 array([[ 2, 4, 0], [ 8, 6, -2]]) ### References Liens | Site ------------- | ------------- [Introduction to Python Operator](https://data-flair.training/blogs/python-operator/) | data-flair.training

Comment multiplier par une constante tous les éléments d'une matrice en python ?

Pour multiplier tous les éléments d'une matrice par un nombre, on peut utiliser l'opérateur *, exemple: >>> import numpy as np >>> A = np.array([[1,2,0],[4,3,-1]]) >>> A array([[ 1, 2, 0], [ 4, 3, -1]]) >>> A * 2 array([[ 2, 4, 0], [ 8, 6, -2]]) ### Références Liens | Site ------------- | ------------- [Introduction to Python Operator](https://data-flair.training/blogs/python-operator/) | data-flair.training

How to add a number to each element of a matrix in python ?

Examples of how to add a number to each element of a matrix in python using numpy: [TOC] ### Using + operator A solution is to use the + operator, example: >>> import numpy as np >>> a = np.array(([1,2,3],[4,5,6],[7,8,9])) >>> a array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]) >>> a = a + 1 >>> a array([[ 2, 3, 4], [ 5, 6, 7], [ 8, 9, 10]]) ### Avec la function numpy add() Another solution is to use the numpy function [add](https://docs.scipy.o

Comment ajouter un nombre à tous les éléments d'une matrice en python ?

Exemples de comment ajouter un nombre à tous les éléments d'une matrice [TOC] ### Avec l'opérateur + Pour ajouter un nombre à tous les éléments d'une matrice, on peut utiliser l'opérateur +, exemple: >>> import numpy as np >>> a = np.array(([1,2,3],[4,5,6],[7,8,9])) >>> a array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]) >>> a = a + 1 >>> a array([[ 2, 3, 4], [ 5, 6, 7], [ 8, 9, 10]]) ### Avec la function numpy add() On peut aussi passer par la

How to pass an array or a list into a function in python ?

Examples of how to pass an array or list as an argument of a function in python: [TOC] ### Pass a matrix in a function In python, it is possible to pass a matrix as an argument of a function, example: >>> import numpy as np >>> def function( x ): ... return 0.5 * x + 2 ... >>> x = np.arange(0,10,0.1) >>> y = function(x) >>> y array([ 2. , 2.05, 2.1 , 2.15, 2.2 , 2.25, 2.3 , 2.35, 2.4 , 2.45, 2.5 , 2.55, 2.6 , 2.65

Comment cacher ou rendre visible une div avec du javascript ?

Exemple de comment cacher ou rendre visible une div avec du javascript: [TOC] ### Cacher ou rendre visible une div Soit la page html suivante avec une div contenant une image [gifimage](https://www.gifimage.net/busy-cursor-gif-8/) <!DOCTYPE html> <html> <body> <div id="myDIV"'> <img src="busy-cursor-gif-8.gif"> </div> </body> </html> Pour cacher cette div on peut ajouter style='display:none' comme ceci <div id="myDIV" style='display:none'> <img src="b

Pourquoi une image dans une page html ne change pas alors que le fichier src a été modifié ?

Exemple de comment dire à une page html qu'une image a été modifiée: [TOC] ### Afficher une image en HTML Pour afficher une image dans une simple page html on peut faire comme ceci (on a ici utilisé l'image: [matplotlib-grid-02.png](/Images/matplotlib-grid-02/)) <!DOCTYPE html> <html> <body> <img src='matplotlib-grid-02.png'> </body> </html> qui donne: [image:image-clear-cache-01 size:50 caption:Pourquoi une image dans une page html ne change pas alors que le fic

How to create a form in html with an image in background ?

Example of how to create a form in html with an image in background (the form position can be changed using the position parameters left: 100px; top: 250px; ) [image:form-with-background-image size:50 caption: How to create a form in html with an image in background ?] <!DOCTYPE html> <html> <body> <form style="position: relative;" method="GET" action=""> <img src="Lenna.png" /> <div style="position: absolute; left: 100px; top: 250px;"> <input type="text" placeholder=

Comment formatter une date dans une langue donnée sour un template Django ?

Exemple de comment formatter une date pour une langue donnée dans un template sous Django: [TOC] ### Ecrire la date en français Pour formatter une date dans un langue donnée il faut ajouter le tag suivant dans le template: {% load i18n %} puis spécifier la langue comme ceci: {% language 'fr' %} {{article_date|date:'d F Y' }} {% endlanguage %} donne par exemple 31 mai 2019 ### Références Liens | Site ------------- | ------------- [How to

Comment afficher une image en utilisant AJAX ?

Exemple de comment afficher une image en utilisant AJAX [TOC] ### Afficher l'image quand elle existe L'objectif ici est d'afficher, en utilisant AJAX, une image dans une page html une fois que celle-ci se trouve dans un répertoire donné. Soit le dossier suivant: /TestLab/ test.html avec le fichier test.html (Note: le nom du dossier TestLab n'est pas important ici, vous pouvez le renommé): <!DOCTYPE html> <html lang="en"> <head> <title>Test</title> <scrip

Comment tester si un fichier existe avec du javascript ?

Exemple de comment tester si un fichier existe avec du javascript: [TOC] ### Tester si le fichier existe Soit le fichier json suivant [data.json](/Files/data/): { "file_1": { "status": "0", "author": "John", "size": "3245" }, "file_2": { "status": "1", "author": "Jane", "size": "19462" } } Pour tester si le fichier existe avec du javascript on peut créer une simple page html (test.html par exemple) et faire comme dans cet exemple: <!DOCTY

Comment lire un fichier json en javascript ?

Exemple de comment lire un fichier json en javascript: [TOC] ### Lire le fichier Soit le fichier json suivant [data.json](/Files/data/): { "file_1": { "status": "0", "author": "John", "size": "3245" }, "file_2": { "status": "1", "author": "Jane", "size": "19462" } } On peut alors créer une simple page html (test.html par exemple) et lire le fichier json comme ceci: <!DOCTYPE html> <html lang="en"> <head> <title>Test</title> <scr

Comment ajouter une image dans une page html en utilisant javascript ?

Exemple de comment ajouter une image dans une page html en utilisant javascript [TOC] ### Ajouter une image avec javascript On peut tout d'abord créer une variable image avec createElement("img"): var img = document.createElement("img"); puis indiquer le nom de l'image (Note: si l'image n'est pas dans le même répertoire que le document html, on peut aussi specifier le chemin complet vers l'image par exemple './path_to_img/matplotlib-grid-02.png'): img.src = "matplotlib-

How to find the product of two matrices in python ?

Examples of how to find the product of two matrices in python: [TOC] ### Function dot() To get the product of two matrices, a solution is to use the numpy function [dot()](https://docs.scipy.org/doc/numpy/reference/generated/numpy.dot.html): \begin{equation} A = \left( \begin{array}{ccc} 1 & 2 & 0 \\\\ 4 & 3 & -1 \end{array}\right) \end{equation} \begin{equation} B = \left( \begin{array}{ccc} 5 & 1 \\\\ 2 & 3 \\\\ 3 & 4 \end{array}\right) \end{equation} \beg

How to fix with a Django based website the AdSense: Earnings at risk - One or more of your sites does not have an ads.txt file ?

Example of quickly fix with a django based web site the google Adsense warning message: "Earnings at risk - One or more of your sites does not have an ads.txt file". Just add the following url: url(r'^ads\.txt$', views.authorized_digital_sellers_view, name='authorized_digital_sellers'), and add the view: def authorized_digital_sellers_view(request): return HttpResponse('google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0') replace pub-0000000000000000 by your publisher i

How to color an area on a global map using python and basemap ?

Examples of how to color an area on a global map using python and basemap: [TOC] ### Plot a rectangular area Using the function polygon (source: [simple_basemap_example.py](https://gist.github.com/blaylockbk/79658bdde8c1334ab88d3a67c6e57477)) [image:plot-world-map-using-matplotlib-03 size:50 caption:How to color an area on a global map using python and basemap ?] from mpl_toolkits.basemap import Basemap from matplotlib.patches import Polygon from matplotlib.collections import

Comment mettre en couleur une zone sur une carte globale avec python et basemap ?

Exemples de comment mettre en couleur une zone sur une carte globale avec python et basemap: [TOC] ### Zone rectangulaire En utilisant la fonction polygon (source: [simple_basemap_example.py](https://gist.github.com/blaylockbk/79658bdde8c1334ab88d3a67c6e57477)) [image:plot-world-map-using-matplotlib-03 size:50 caption:Comment mettre en couleur une zone sur une carte globale avec python et basemap ? ] from mpl_toolkits.basemap import Basemap from matplotlib.patches import Polyg

How to iterate over two lists or more in python ?

Examples of how to iterate over two lists or more in python [TOC] ### Iterate over two lists of same size A simple solution is to use the function [zip](https://docs.python.org/2/library/functions.html#zip) >>> l1 = ['a','b','c'] >>> l2 = [1,2,3] >>> for x,y in zip(l1,l2): ... print(x,y) ... a 1 b 2 c 3 ### Iterate over three lists of same size Another example: >>> l1 = ['a','b','c'] >>> l2 = [1,2,3] >>> l3 = ['hello','hi','bye'] >>> for x,y,z in z

How to get all the eMAS granule names from the ORACLES campaign using python 3 ?

Example of how to get all the (MODIS Airborne Simulator) eMAS granule names from the ORACLES campaign using python: [TOC] ### Get ORACLES campaign days First step, let's download, using python, the json file at the root of the eMAS ORACLES campaign available [here](https://ladsweb.modaps.eosdis.nasa.gov/archive/MAS_eMAS/ORACLES/): import urllib.request, json ladsweb_url = 'https://ladsweb.modaps.eosdis.nasa.gov/archive/MAS_eMAS/ORACLES.json' with urllib.request.urlopen(lads

How to test if debug is true or false in a template with django ?

Examples of how to test if debug is true or false in a template with django: [TOC] ### Approach 1 If only few templates are going to use the flag DEBUG a simple solution is to do in the file views.py: from django.conf import settings def my_view(request): debug_flag = settings.DEBUG context = {'debug_flag':debug_flag} return render(request, "my_app/my_template.html", context ) We can then use the debug flag in the template "my_template.html": {% if debug_flag %

How to add a title (label) on x and y-axis using python basemap module ?

To add labels on x and y-axis while using basemap, a solution is to use the pyplot functions xlabel() and/or ylabel(): plt.xlabel('Longitude', labelpad=40) plt.ylabel('Latitude', labelpad=40) Note: the option labelpad allows to adjust the distance between the label and the axis. [image:plot-world-map-using-matplotlib-02 size:50 caption:How to add a title (label) on x and y-axis using python basemap module ?] from mpl_toolkits.basemap import Basemap import numpy as np import m