Користувальницькі налаштування

Налаштування сайту


sage_tricks

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версійПопередня ревізія
sage_tricks [2015/03/24 08:59] – Запуск произвольных программ на Sage-сервере wombatsage_tricks [2015/03/24 09:43] (поточний) wombat
Рядок 38: Рядок 38:
   os.chdir(DATA)   os.chdir(DATA)
   os.system('tail program.log')   os.system('tail program.log')
 +
 +
 +===== Загрузка архива на Sage-сервер =====
 +
 +Если на сервер нужно загрузить сразу несколько файлов или просто сжать файлы для передачи, вместо самих файлов можно загрузить архив, содержащий их. Тогда для работы с этими файлами в одной из ячеек соответствующего рабочего листа Sage нужно выполнить команду распаковки загруженного архива. В зависимости от типа архива, команды могут быть такими:
 +
 +  os.chdir(DATA) # вход в каталог -- общая для всех
 +  os.system('unzip infinite_cycle.zip')
 +  os.system('tar -xf infinite_cycle.tar.xz')
 +  os.system('tar -xf infinite_cycle.tar.bz2')
 +  os.system('tar -xf infinite_cycle.tar.gz')
 +  os.system('unxz infinite_cycle.c.xz')
 +  os.system('bunzip2 infinite_cycle.c.bz2')
 +  os.system('gunzip infinite_cycle.c.gz')  
 +
 +Эти команды подразумевают, что в архиве находится сама программа (состоящая из одного или более файлов), а не вложенный каталог, содержащий программу. Поэтому нужно либо архивировать файлы с текстами программы напрямую (в корень архива), либо после распаковки переходить в распакованный вложенный каталог с файлами программы.
 +
  
 ===== Тонкая настройка matplotlib ===== ===== Тонкая настройка matplotlib =====
sage_tricks.1427187571.txt.bz2 · Востаннє змінено: повз wombat