From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50,DNS_FROM_OPENWHOIS autolearn=no version=3.2.5 Message-ID: <4D90DC0B.9020801@mmedia2.kemsu.ru> Date: Tue, 29 Mar 2011 02:05:47 +0700 From: REAL User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.16pre) Gecko/20110308 Thunderbird/3.1.10pre MIME-Version: 1.0 To: ALT Linux Team development discussions References: <4D90D398.10401@mmedia2.kemsu.ru> In-Reply-To: Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] python3 X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Mar 2011 19:00:28 -0000 Archived-At: List-Archive: List-Post: 29.03.2011 01:43, Alexander Myltsev пишет: >> print _("всякая '%s'") % "белиберда" >> ^ >> SyntaxError: invalid syntax >> >> как лечить это? > > Лечить заменой оператора print на функцию print(): > print(_("всякая %s") % "белиберда") > Это ж Python 3. я в курсе, просто с этой конструкцией в ступор впал (раньше как-то не задумывался, зачем она). спасибо, попробую, но хотелось бы узнать, что это подчёркивание делает? -- REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ