import os
path = './videos'
videos_dir = ['240', '360', '480', '720']
def write_file(name_file, text):
with open(name_file, 'a') as file:
file.write(text)
def read_file(name_file):
with open(name_file, 'r') as lines:
for line in lines:
write_file(path+'/'+line.split('.')[-2]+'/'+'links.txt', line)
for dir in videos_dir:
try:
os.makedirs(path+'/'+dir)
except FileExistsError:
continue
read_file('link.txt') RESOLUTIONS="240 360 …"
for RES in $RESOLUTIONS
do
mkdir $RES
fgrep $RES.mp4 sourcefile > $RES/links.txt
done var i = 0;
var max_i = 10;
var interval = null;
interval = setInterval(function() {
// some code
i++;
if (++i > max_i) {
clearInterval(interval);
}
}, 300);
В чем разница как выводить, если результат один?технически разницы никакой, разница только в семантике:
Преподаватель по программированию говорит, что операторную скобку необходимо использовать только в том случае, когда внутри несколько операторов, а иначе записывать в такой формескажи ему, что он теоретик.
if() k = 321;
else z = 256;if()
k = 321;
else
z = 256;if(){
k = 321;
} else {
z = 256;
}
console.time('foo')
setTimeout(console.timeEnd, 1000, 'foo')
// console
foo: timer started_display
foo: 1002.67ms function roar(event) {
console.log(event)
}
document.querySelector(".north").addEventListener("click", roar);