Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
hackinscience
hkis-exercises
Commits
1dac51d0
Verified
Commit
1dac51d0
authored
Apr 13, 2022
by
Julien Palard
Browse files
Need to sleep.
parent
83fdae07
Pipeline
#501703
passed with stages
in 1 minute and 28 seconds
Changes
7
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
autogen_pre_check.py
View file @
1dac51d0
...
...
@@ -14,7 +14,7 @@ import io
def
reset
(
tarinfo
):
tarinfo
.
uid
=
tarinfo
.
gid
=
0
tarinfo
.
uname
=
tarinfo
.
gname
=
"root"
tarinfo
.
mtime
tarinfo
.
mtime
=
1
return
tarinfo
...
...
exercises/count-the-lower-e-in-the-words-file/pre_check.py
View file @
1dac51d0
...
...
@@ -6,7 +6,7 @@ import base64
import
lzma
from
subprocess
import
run
tar_bytes
=
io
.
BytesIO
(
base64
.
b64decode
(
b
'/Td6WFoAAATm1rRGAgAhARYAAAB0L+Wj4Cf/A
NJ
dABcL
3ASAUDIm7h19G/PyyzPs7Pg38OrWet04dhtWH3Vustl6lPJpZ0H2EkjpO96jLtkR94wkbpcbQqvHv3cBENx9aDo+XtwI2qf5PLhgG85YJynwzcseoyTiq3Yf3ImEKEsnsL428Hh7cT7+dp6Hv66VM7wur6dZwnSz3NyHbyDQmvAPeqZ7y5h5a8XR3IiqhQUlyZCkiYmO6OBs2IbR70JEg6szCAqOF/w01Mjy8c6P1viUWabIqVK8nG9mAb350dvyjN6b2NGd9RbZdZqmST8zAAAAAA3GGuACA7ptAAHuAYBQAAAUH55TscRn+wIAAAAABFla
'
))
tar_bytes
=
io
.
BytesIO
(
base64
.
b64decode
(
b
'/Td6WFoAAATm1rRGAgAhARYAAAB0L+Wj4Cf/A
IV
dABcL
vBx9AZXAMzmZXGs1sHxm1kMiRwkeeBumwiMg004DOoE/QcYZlp2py5lQ5+6m5G5NZI3KYEpR2MUrT8kxMm+77scVEgg6Dwzz4KAgIFHVUczYPBR6ScDKE8AxGatngW1HthKUtIY7N9pMIvQQ/cxVGV+jIBdDJeN3ptfCbxmcsT+PwgAAAAAApcj5UaKtxWkAAaEBgFAAAK2nkK2xxGf7AgAAAAAEWVo=
'
))
with
tarfile
.
open
(
fileobj
=
tar_bytes
,
mode
=
"r:xz"
)
as
t
:
t
.
extractall
(
"."
)
...
...
exercises/csv-and-python/pre_check.py
View file @
1dac51d0
...
...
@@ -6,7 +6,7 @@ import base64
import
lzma
from
subprocess
import
run
tar_bytes
=
io
.
BytesIO
(
base64
.
b64decode
(
b
'/Td6WFoAAATm1rRGAgAhARYAAAB0L+Wj4Cf/A
fx
dABcL
3ASAUDIm7h19G/PyyzPs7Pg38OrWet04dhtWH3Vustl6lPJpZ0H2EkjpO96jLtkR94wkbpcbQqvHv3cBENx9Zs4FJeO7ZicZisiN1ZBFJc+wKuAOgQvMV0TrsgsxfyUxlTKuxQgpanzV4urKmWWeTf1puo1Ajjf5Yz4PRO6LImtTYmk8gkocnj0Wq6zeesmYXy5mLNg+NjhomWrQfCJu8vTN7Ytr5Vy4yt3XzFq0mPBRmSXG8FblgCnmMJ9UOisrNYziK/ozlIDcJmjwYEq8+3A0Oq+qv3N0qrmAScmNRre5mZRibG6J8fD9NUcy5PfIPRgdGp2BE3ml3Lj/6K71P9JjNlOhCl92dkwgF2GIXqIvxZBVQNDl980Qu61svQ/0nNxKEmSt4TdXDKyug+wYyZCDYKEaPH7JD5mWixZZN8ImtyoDplVRlih4GdXrjTgGt+Kcsu96P7d3p3ugY5/96Q6lbe3Cbb58gOZTXJeqYJZikB51qeLDSV0kOI0xaL0K1kZ+lHzlDK4EOrtPmPh7Kise/F5OX5DxkmpxtdPUCaIKOT8a/3xM79RGpdnBYajCN9mjbpW5oPBYgflLAYFaVGQgY553AJqvejsgmmMTUzRj9lAPEHenuJ/rroxAqGi1lQwmdKnhfSToyk9b6rN+XyfQDzsUaLIBbgAAsyAPLiqWF9QAAZgEgFAAALh+BUaxxGf7AgAAAAAEWVo
='
))
tar_bytes
=
io
.
BytesIO
(
base64
.
b64decode
(
b
'/Td6WFoAAATm1rRGAgAhARYAAAB0L+Wj4Cf/A
bt
dABcL
vBx9AZXAMzmZXGs1sHxm1kMiRwkeeBumwiMg004DOoE/QcYZlp2py5lQ5+6m1liL/vSdp+3pa3QzqPz4eiWhQB/l4mym2YniNUE9pyq8h2mV6hxuz6CwAZR9wiq/Gh7mDpqNXFnSJioTQmC4mZdCuxPQH6xnOt7V7Ny6ACIdhIXDoR4FrCGghVgqo2y8WLuMYHekBjtAkdtxL3KL+ovVrWi2PtFnvg9FpaSJ7+TQm03Z3PlFL55zf1SyfE8EP9wITHHLea9jQILFhnvnDmflUUs3HPQldWvcPqN+c6Va/o/TWGcHWbT7IsH5eYgbr1YGOBs2OBXGfp83wT+/5xSdI/iBNAZpVPO6wnzTJg+DP7zeVEito4MP+suAwjA7aOI28MxDDc+5efv6lJzBVICViz3ZExgQ7Tk9cbGt8Wdf1TLlz/ynERLhVbYTai5Ms6cbTkqDgagN/46mRisXs0a4PzRrdehJpo8GGdM7HsuRPRyuqPVAQOuSmD1UkZny5920wwzPSxIrz1fGnoDiVy8rispQvSe9e9FWGqYS9Uhe7qbeAiwNFgRk6rqVf+/8vNeXol+nPya+pC4AAABjmSP6wrnlAQAB1wOAUAAAERorCrHEZ/sCAAAAAARZWg=
='
))
with
tarfile
.
open
(
fileobj
=
tar_bytes
,
mode
=
"r:xz"
)
as
t
:
t
.
extractall
(
"."
)
...
...
exercises/give-the-frequency-of-letters-in-the-words-file/pre_check.py
View file @
1dac51d0
...
...
@@ -6,7 +6,7 @@ import base64
import
lzma
from
subprocess
import
run
tar_bytes
=
io
.
BytesIO
(
base64
.
b64decode
(
b
'/Td6WFoAAATm1rRGAgAhARYAAAB0L+Wj4Cf/A
Nx
dABcL
3ASAUDIm7h19G/PyyzPs7Pg38OrWet04dhtWH3Vustl6lPJpZ0H2EkjpO96jLtkR94wkbpcbQqvHv3cBENx9Zs4YHJSSfp2j8wtY9VmVpN861o5HIHOr9eq+Zn1QmkzdNU6uNXBeObTRIG+Ejid+i5oVtM72mTI9qLKc2DFvZR6vbTramaDYZ3K0q7dcoi0AKW3JDqB1AGqnN4hRDRv0gRhQcDI9AyCPLzNN2Np+B11BrSWJJk40xzKDeq18suBgMvDYyLlsQ//fjKd2TJdDEYXQs9SnebzGwr4ANSCY7D+GAZ8AAfgBgFAAAJL+EYaxxGf7AgAAAAAEWVo
='
))
tar_bytes
=
io
.
BytesIO
(
base64
.
b64decode
(
b
'/Td6WFoAAATm1rRGAgAhARYAAAB0L+Wj4Cf/A
I5
dABcL
vBx9AZXAMzmZXGs1sHxm1kMiRwkeeBumwiMg004DOoE/QcYZlp2py5lQ5+6m5G5NZI3KYEpR2MUrT8kxMm+77yFnuXad0VotxkQBnZSA56y6KPhAchaXb0ujLxfJZT9c/lCHr4lOxZ5lO18beXS85F3zvap1Bdal1AA1PcM8I1pWLF25hBiEb6P3HQAAAAAJjZc2+smb7QABqgGAUAAAbldXx7HEZ/sCAAAAAARZWg=
='
))
with
tarfile
.
open
(
fileobj
=
tar_bytes
,
mode
=
"r:xz"
)
as
t
:
t
.
extractall
(
"."
)
...
...
exercises/irc-logs-as-csv/pre_check.py
View file @
1dac51d0
...
...
@@ -6,7 +6,7 @@ import base64
import
lzma
from
subprocess
import
run
tar_bytes
=
io
.
BytesIO
(
base64
.
b64decode
(
b
'/Td6WFoAAATm1rRGAgAhARYAAAB0L+Wj4Cf/A
Q1
dABcL
3ASAUDIm7h19G/PyyzPs7Pg38OrWet04dhtWH3Vustl6lPJpZ0H2EkjpO96jLtkR94wkbpcbQqvHv3cBENx9ZtDr1mWPVPH6aIl9xQ3gEeugE1XdGichyw8TLgSZ18cONWBR64gUckn0Lc7jkrbQ3kkJbySrsbmLkDtsl6ABR1kzdf+I0SCOMBgGFCgt35uUIWGz2dlhHv3zJFSdtwNo402npkiOOfaunMJABlWW6dPt8nQi1KL3t86p9CQwFlOFmYdRvr4h5li82H6RpQsWxZ/O0EkH5EQHAa6gSE+lCrfMAyvPYde+wD8nKgJN+vLeBcDhBpQJUEaeRYMrUeuMdQ68MraDVIC1LkqAAAAAANfovTWGG2a2AAGpAoBQAAAQX2MGscRn+wIAAAAABFla
'
))
tar_bytes
=
io
.
BytesIO
(
base64
.
b64decode
(
b
'/Td6WFoAAATm1rRGAgAhARYAAAB0L+Wj4Cf/A
MR
dABcL
vBx9AZXAMzmZXGs1sHxm1kMiRwkeeBumwiMg004DOoE/QcYZlp2py5lQ5+6m1lpIOjIIoodJX/BAc7gx8mypHVdn+PVpZFtZDOQCNjZn0Og7cH37wPy0EH09Jauee53T1qdpadW3oJJG70OEad8ny4dsEWWRSr9ifG+HT6yH0gAEOuC4anCbroUici3fT+TvlQeOhx6IzehWDnOGCm5/tP6mu/3rCLqRxk/Yj3aVM0Ddisc5oL2j66HyQBeFuBUF6wAAxkfKI+Ayw7IAAeABgFAAAGR+lGmxxGf7AgAAAAAEWVo=
'
))
with
tarfile
.
open
(
fileobj
=
tar_bytes
,
mode
=
"r:xz"
)
as
t
:
t
.
extractall
(
"."
)
...
...
exercises/print-the-content-of-the-file-words/pre_check.py
View file @
1dac51d0
...
...
@@ -6,7 +6,7 @@ import base64
import
lzma
from
subprocess
import
run
tar_bytes
=
io
.
BytesIO
(
base64
.
b64decode
(
b
'/Td6WFoAAATm1rRGAgAhARYAAAB0L+Wj4Cf/A
Nl
dABcL
3ASAUDIm7h19G/PyyzPs7Pg38OrWet04dhtWH3Vustl6lPJpZ0H2EkjpO96jLtkR94wkbpcbQqvHv3cBENx9Z8KqXJoAerAd9lwEAuSOQyyLHKLELlR54S6HNbfLaXK/JN3dQurh9qdOw3sbVeJ5fd93O1uaJGO+X0MAOLR0ZhbNsS1ngBNC7JortT1+ayV3RRnJ/Qps6IcSIpqbeDgtfewL0r79CFT4XEt3cgMFVrPiczFVhKKxsHLq4IoFRPwRRNlsplMYy5e/iVnuzqX/7uInbZHlmAoAAAAAJDOyVqvHXjQAAfUBgFAAAEztjzqxxGf7AgAAAAAEWVo=
'
))
tar_bytes
=
io
.
BytesIO
(
base64
.
b64decode
(
b
'/Td6WFoAAATm1rRGAgAhARYAAAB0L+Wj4Cf/A
Ix
dABcL
vBx9AZXAMzmZXGs1sHxm1kMiRwkeeBumwiMg004DOoE/QcYZlp2py5lQ5+6m5G5NZI3KYEpR2MUrT8kxMm+77uaYVteTcqnWMm/Uq3SewocP3ygMrdIf8q4qm7PjK6LKIuE8ipolJMVQLhtWxyMw5vcUFQQZh4Uh8viIs/G0Sscefkb2rtVJEjT8ACTC0wnkAV9jAAGoAYBQAABl9p+KscRn+wIAAAAABFla
'
))
with
tarfile
.
open
(
fileobj
=
tar_bytes
,
mode
=
"r:xz"
)
as
t
:
t
.
extractall
(
"."
)
...
...
exercises/vue-django/pre_check.py
View file @
1dac51d0
...
...
@@ -6,7 +6,7 @@ import base64
import
lzma
from
subprocess
import
run
tar_bytes
=
io
.
BytesIO
(
base64
.
b64decode
(
b
'/Td6WFoAAATm1rRGAgAhARYAAAB0L+Wj4Cf/A
wV
dABcL
3ASAUDIm7h19G/PyyzPs7Pg38OrWet04dhtWH3Vustl6lPJpZ0H2EkjpO96jLtkR94wkbpcbQqvHv3cBENx9Zs49qYCDWOwztCV6ecOEye2iFXRM62BKuQ27EIbxcro81+qXGUcAar6ilU5fd0UgNr46U4s2LpwFUJn+4GxFHEOurbLBhXIcmdSnx4Vwx6WNtYWMvM8yugKivibbo6wNuUl4gOUF4VSW6fe2emEliGvBevMbPfatFlChU9gJJZbV5iN4fSZeTeMHxw+m8ydrxQ/Jcekxyy8hdMhxwcgDLAWgUHDr/ufc+Ocl59sEnWE4BEP3b6zLLE1ZRNWoZOx9sSO9oQ3WZjw8FkO51/hnddF9Mh3vPsSMFxDdWzWz/WTOayceCiO50azkrPzslbKpGNRR+qHiF2GpJOrvlgvHIHxb0eEmj6V4kPGe/ooamtiILNwPagtsVeAWv9hYydhBWwYrwDo0CGCjLKbdnDedCfffZ6a6u9ZqKRGj/K9466rwL2+zmsYftCBI3b+vcbly9H46qLDaak4n0D0jy4Rd/G7lLeA0tJJbhIS3AkdfHt3LxnUWIKBOfRFR6G1xVYeVXybB2ptEcIBXgzlfgfTrvIRB1V7hEHfRxN21vxZmIHu/8w2KE8KunR19005IG9WoLFTuvRSdktjKpNPxAfsTKF48Mi8tyLr1lfEHvbB1qY+Dm0q+wUEYxYOyQFrzZ7t4vuLUWwD6X61Y9j/FQj7Nx6uCQ6yzNT6tIltyZvCFSX0CoqbqUYOG3SiwEaSe2VwnpXHLyibP429ESfXCoTokiul3SzcZ+Y2ndc+tVFQf/8/m5y5lwTEyw/705ZmqJgAYEmLymoxZGoVK0FRMHzOD6+oXNNLp09EYT5f8aDbTUvrVc1lI1uWKRdn4S5SdPT9snbHlAjKis0C+yMOaVm5mOfzHy8WIiMNTtUMsacz9jRZwn8lz3m7IAXBEjkuVN42yljg/ChrmME8FcniWK2PyFjHlTj113ZgnlGn7fkArNVfXiCEAAAAAAF0di5+OdG66AAGhBoBQAAC9e7AfscRn+wIAAAAABFla
'
))
tar_bytes
=
io
.
BytesIO
(
base64
.
b64decode
(
b
'/Td6WFoAAATm1rRGAgAhARYAAAB0L+Wj4Cf/A
sF
dABcL
vBx9AZXAMzmZXGs1sHxm1kMiRwkeeBumwiMg004DOoE/QcYZlp2py5lQ5+6m3lCtb3jaGmmbcCAMsDbIaVA5TruclMhAxf4j4oUORjsZozNVFtgtyyAJtuNwRJeyh1soAIx1T9b+IMGV39r1H8ZtglSPnx7Um8DvXV211o8m+aKYpyRbv9T3NsSmNEvWlCZiuI3waJsQBDwGc8wrMV9WjRMik8UHSKNTIUf4QOqmJ7Za3Gqd9I4sY9BNULI5Mqtgr8fPQoTMToFRWzGb7tJZWYbEpcOEAKfkkeMbi9B2bnoWbK1iKP+E2EVMZG6lJhGk42eyqMF2YodTgTDVUPad1A/LqtlK8Pe9HBAbxB9qeWgCog2r4Py8DkS7kykfBfkn7zjGaRz4SH5TLmjwVkSwwFrd9VdtaMmpk+mIctdshGN8c4s0c01FPalxy+bwrLdAeg412moJt7R63hDtj9Ot9zlITvDAVSrDHaErSBomNdlVb5LD4eq1NtqxTBmzoDaZdneK/IUWPiG/kubqAj6mVTrFQG4vuanaCaTP0HdXfHON+ToPSP/JxjSkYkNZBij58SdSOId/342nEpa+XoVy2o/CdwXg+4ta0kI4cXL/2jsEN/OaA+IDvc+FHo+ZWiLG+0CnuAGJz3EQ+zpgC4zC8ApTilfSZU/NnoPIF1nDOa8mhJ1AJWnZdwJF1066rho2BVK8mkL91VSmEutFkPc3MAESRcIcBtRb7iOXJtnklTkzhm2mhhVXI28valyDuXkiTlq4XdU7ZE71SN+faYkltuUwSerOV9NrvtAW93tLZhe5BE3nMxl9U2NZiG7RNBnMdrKHDo3XqCzZm7G6HoIxm/OopC3phAmF1ciOukxs53/IaGRulLMckzXoUzjnxnx56QIThqr4nZy/OgVBW/pjJCPFA9Tj3VghtF5wJ4n32AAAAAAXv9pOmDQbigAB3QWAUAAA18zwJLHEZ/sCAAAAAARZWg==
'
))
with
tarfile
.
open
(
fileobj
=
tar_bytes
,
mode
=
"r:xz"
)
as
t
:
t
.
extractall
(
"."
)
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment