dot-layer / blog

https://dotlayer.org/
Other
14 stars 6 forks source link

Porposition d'ajout au post argparse #99

Open jeremiedb opened 4 years ago

jeremiedb commented 4 years ago

@stecaron À propos du post sur argparse, j'ai pensé qu'il aurait pu être bien de souligner l'existence de l'utilitaire de base de R pour supporter les arguments aux script.

Par exemple, script argtest.R:

args <- commandArgs(trailingOnly = T)
x <- as.numeric(args[1])
y <- as.numeric(args[2])
print(paste0("Product = ", x*y))

Et qui peut ensuite être appellé du CLI:

Rscript argstest.R 3 4
[1] "Product = 12"

J'ai pas mal adopté argparse également pour gérer des programmes aux paramètres plus élaborés, mais pour des cas simple, je trouve intéressant de pouvoir limiter les dépendances.

stecaron commented 4 years ago

Très cool @jeremiedb ! Je vais voir comment je pourrais intégrer ça à l'article ouais ! Si t'as des idées gênes-toi pas pour partir quelque chose.

davebulaval commented 4 years ago

@stecaron added or not ?