Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2023-24 loggatevi e attivatelo nella vostra pagina dei corsi preferiti. A quel punto il corso appare nel menù personale cliccando sul proprio avatar. Per i materiali degli anni precedenti seguite lo stesso metodo.

To join the Programming/Lab 2023-24 course, log-on and select it on the my courses page. It will appear on the personal menu of your avatar. For earlier years use the same method.

Cosa devo inserire nell' argomento del runtest nel grader

G
Giacomozm (1440 points)
20 59 68
in Funzionamento degli homework by (1.4k points)
recategorized by
Cosa devo inserire nell' argomento del runtest nel grader. O cosa devo fare?
772 views
closed

3 Answers

Best answer
Jury Francia (7520 points)
25 76 100
by (7.5k points)
selected by
Se intendi far partire il test del grader non devi passare nessun argomento perché già li ha di suo, devi soltanto avviarlo. Per avviare il grade ci sono vari modi, puoi farlo aprendo Anaconda Prompt e scrivendo python grade0x.py (devi inserire il nome del grader che ti interessa), questo funziona se hai la cartella contenente tutti i file dell'homework all'interno della cartella dell'interprete se non sbaglio. Altrimenti devi, dopo aver aperto Anaconda Prompt posizionarti nella cartella dove si trova il grader, per farlo devi usare il comando cd seguito dal percorso e fare invio, esempio: cd C:\Users\user\Desktop\homework01

e successivamente richiamare l'interprete e nome del grader come detto sopra.
A
AndreaBolzoni (280 points)
1 2 5
by (280 points)
Io ho fatto esattamente in questo modo, ma dopo il comando python grade0x.py (al posto della x ho messo ovviamente il numero del program) ma mi da errore "no such file or directory" ma non capisco come mai!
andrea.sterbini (208020 points)
756 1270 2377
by (208k points)
Devi usare la 'Anaconda console' così il path in cui trovare python è corretto.
Poi devi metterti nella dir dello homework
A
AndreaBolzoni (280 points)
1 2 5
by (280 points)
Ah ho risolto passando per Anaconda prompt grazie mille Professore!
andrea.sterbini (208020 points)
756 1270 2377
by (208k points)
Prova ad eseguirlo,  come da istruzioni.
(python3 grade0x.py)
francesco.dev (33560 points)
23 51 129
by (33.6k points)
Ciao!
Se ti risulta più semplice puoi importare il file del grader nel tuo IDE (come Spyder) e semplicemente eseguirlo da lì come fai con tutti gli altri programmi!

Infine ricorda che il grader ti dà tanti "ok" quanti sono i test che fa, se vedi qualche scrittura strana contenente "Error" oppure il simbolo diverso "!=" ti sta avvertendo che c'è qualcosa che non va, c'è un errore nel tuo programma.

Sperando di averti dato informazioni utili,
- Francesco Pio Scognamiglio