From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Mikhail Zabaluev To: =?koi8-r?B?zS3S?= Message-ID: <20011119215720.GC1930@localhost.localdomain> Mail-Followup-To: Mikhail Zabaluev , =?koi8-r?B?zS3S?= References: <20011119215847.52fbaddb.info@atmsk.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20011119215847.52fbaddb.info@atmsk.ru> User-Agent: Mutt/1.3.23.1i Subject: [mdk-re] Re: =?koi8-r?B?08vSydDUIM7BINDJ1M/O?= =?koi8-r?Q?=C5?= help!!! Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Tue Nov 20 00:45:13 2001 X-Original-Date: Tue, 20 Nov 2001 00:57:20 +0300 Archived-At: List-Archive: List-Post: Hello AVL, On Mon, Nov 19, 2001 at 09:58:47PM +0300, AVL wrote: > > дописываю тут скриптик на питоне. > уперся в гадость. > > преобразование типов в следующих строчках не работает. > > StatAfm=os.stat(FileAfm); > AfmSize=StatAfm[6]; > AfmMtime=StatAfm[8]; > > StatPfb=os.stat(FilePfb); > PfbSize=StatPfb[6]; > PfbMtime=StatPfb[8]; > > temp = Font_Xml_Record; > > # temp = string.replace(temp,'%AfmSize%',AfmSize); > # temp = string.replace(temp,'%AfmMtime%',eval(AfmMtime)); > # temp = string.replace(temp,'%PfbSize%',eval(StatPfb[6])); > # temp = string.replace(temp,'%PfbMtime%',eval(StatPfb[8])); > > вот эти закоментаренные строчки порождают ошибку: > > [avl@avl paratype]$ ./GPinst > Traceback (most recent call last): > File "./GPinst", line 83, in ? > temp = string.replace(temp,'%AfmSize%',AfmSize); > File "/usr/lib/python2.1/string.py", line 369, in replace > return s.replace(old, new, maxsplit) > TypeError: expected a character buffer object Похоже, в Font_Xml_Record находится вовсе не строка. P.S. А зачем у Вас везде точки с запятой? -- Stay tuned, MhZ JID: mookid@jabber.org ___________ Having a wonderful wine, wish you were beer.