Version 1/7 - Next » - Current version
Andrey Golovin, 20.09.2013 08:26


Ответы на вопросы о заданиях про 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:Пытался сделать самое первое задание (написать скрипт, порождающий разные картинки). Столкнулся с проблемой возможности увидеть эти картинки, он показывает только самую последнюю.
Нет ли такой команды которая заставляла бы программу на некоторое время задерживать изображение на экране?

A2: В гугле легко найти как ставить паузу в python (про time.sleep):

1as cartoon,all
2refresh
3python
4import time
5time.sleep(5)
6python end
7as lines,all
8refresh

Q3: не получается скачивать pdb файлы непосредственно через PyMol, но ругается :"

A3: Попробуйте запускать Pymol из директории Python на диске С, это вероятно опять кириллица в пути к рабочей директории.