ShadTask2QA
Version 2 (Andrey Golovin, 20.09.2013 08:26) → Version 3/7 (Andrey Golovin, 23.09.2013 00:45)
h1. Ответы на вопросы о заданиях про Pymol
*Q1:* PyMol отказывается загружать файлы с расширением pdb, говорит следующее:
File "C:\Python27\lib\site-packages\pmg_tk\skins\normal\__init__.py", line 597, in file_open
print "Error: unable to open file '%s'"%ofile
<type 'exceptions.UnicodeEncodeError'>: 'ascii' codec can't encode characters in position 54-59: ordinal not in range(128)"
*A1:* Обычно такие проблемы при открытие файла возникают при использовании кириллицы в пути к файлу
*Q2:* Пытался *Q2:*Пытался сделать самое первое задание (написать скрипт, порождающий разные картинки). Столкнулся с проблемой возможности увидеть эти картинки, он показывает только самую последнюю.
Нет ли такой команды которая заставляла бы программу на некоторое время задерживать изображение на экране?
*A2:* В гугле легко найти как ставить паузу в python (про time.sleep):
<pre><code class="python">
as cartoon,all
refresh
python
import time
time.sleep(5)
python end
as lines,all
refresh
</code></pre>
*Q3:* не получается скачивать pdb файлы непосредственно через PyMol, но ругается :"
*A3:* Попробуйте запускать Pymol из директории Python на диске С, это вероятно опять кириллица в пути к рабочей директории.
*Q1:* PyMol отказывается загружать файлы с расширением pdb, говорит следующее:
File "C:\Python27\lib\site-packages\pmg_tk\skins\normal\__init__.py", line 597, in file_open
print "Error: unable to open file '%s'"%ofile
<type 'exceptions.UnicodeEncodeError'>: 'ascii' codec can't encode characters in position 54-59: ordinal not in range(128)"
*A1:* Обычно такие проблемы при открытие файла возникают при использовании кириллицы в пути к файлу
*Q2:* Пытался *Q2:*Пытался сделать самое первое задание (написать скрипт, порождающий разные картинки). Столкнулся с проблемой возможности увидеть эти картинки, он показывает только самую последнюю.
Нет ли такой команды которая заставляла бы программу на некоторое время задерживать изображение на экране?
*A2:* В гугле легко найти как ставить паузу в python (про time.sleep):
<pre><code class="python">
as cartoon,all
refresh
python
import time
time.sleep(5)
python end
as lines,all
refresh
</code></pre>
*Q3:* не получается скачивать pdb файлы непосредственно через PyMol, но ругается :"
*A3:* Попробуйте запускать Pymol из директории Python на диске С, это вероятно опять кириллица в пути к рабочей директории.