Deutsch   English   Français   Italiano  
<mailman.6.1724640924.2917.python-list@python.org>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: Pierre Fortin <pf@pfortin.com>
Newsgroups: comp.lang.python
Subject: Re: Is there a better way? [combining f-string, thousands
 separator, right align]
Date: Sun, 25 Aug 2024 21:34:51 -0400
Lines: 12
Message-ID: <mailman.6.1724640924.2917.python-list@python.org>
References: <oRHyO.142039$bV6e.134076@fx08.ams4>
 <20240825213451.7f786f57@pfortin.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-Trace: news.uni-berlin.de ojImxFhBFn3f0f+07eJEjg0LnLOL3tlZhzH3nln/RBiA==
Cancel-Lock: sha1:Shx3qZccpPdUSmfIRsmG9lUT6L0= sha256:RHNwW853MNAiWJ4hw5sPP5xbsS5P3ACzl7nglXfm7ww=
Return-Path: <pf@pfortin.com>
X-Original-To: python-list@python.org
Delivered-To: python-list@mail.python.org
Authentication-Results: mail.python.org; dkim=pass
 reason="2048-bit key; unprotected key"
 header.d=pfortin.com header.i=@pfortin.com header.b=FaCvE24H;
 dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.034
X-Spam-Evidence: '*H*': 0.94; '*S*': 0.01; 'aug': 0.07; 'sun,': 0.07;
 '2024': 0.16; '>>>>': 0.16; 'subject:align': 0.16;
 'subject:string': 0.16; 'subject:way': 0.16; 'wrote:': 0.16;
 'to:addr:python-list': 0.20; 'cc:2**0': 0.25; 'it,': 0.29;
 'python-list': 0.32; 'subject:there': 0.32; 'header:In-Reply-
 To:1': 0.34; 'received:199': 0.69; 'subject:]': 0.70; 'subject: \n
 ': 0.84; 'subject:better': 0.91
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=pfortin.com
 ; s=default;
 h=Content-Transfer-Encoding:Content-Type:MIME-Version:References
 :In-Reply-To:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To:Content-ID:
 Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc
 :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe:
 List-Post:List-Owner:List-Archive;
 bh=Cubqng89A0rukAibmpIaPhR7YLSwNIWPlucownMmblg=; b=FaCvE24HvhC2PoahKmtqxYCvr7
 h/QBGgreT4Uz3gcUj8QI2Uq5d9BX5D+zIRrD2wLuUpHHNLbYgDv8mP1ApnWu99kY8nqzmE77jheDb
 v1CX9XwB2MIzT+4Zh7RAVvnmoEsSflzxOjMPGi07XHUzfaYvOO3zB2OzyPQp/UhRL5oMe1qIrIxNt
 YsYkopzPK7NjFs2dCZdx2icBnq5mxv1EcdJYG7uC8XFN6ZSVwgjf23CHsQbv9J/ye8GVBqLsN8zz+
 U/OVAaQmb8Dj7UqV4+BILeo0kpo2ZQP27E2117Bz/UwoCEvZTBKHqBxelzcMdtZKg152DrOSlssmH
 B/LmrlDw==;
In-Reply-To: <oRHyO.142039$bV6e.134076@fx08.ams4>
X-Mailer: Claws Mail 4.3.0git9 (GTK 3.24.43; x86_64-pc-linux-gnu)
X-Get-Message-Sender-Via: ecngx348.inmotionhosting.com: authenticated_id:
 pf@pfortin.com
X-Authenticated-Sender: ecngx348.inmotionhosting.com: pf@pfortin.com
X-Originating-IP: 198.46.91.127
X-SpamExperts-Domain: ecngx348.inmotionhosting.com
X-SpamExperts-Username: 198.46.91.127
Authentication-Results: servconfig.com; auth=pass
 smtp.auth=198.46.91.127@ecngx348.inmotionhosting.com
X-SpamExperts-Outgoing-Class: ham
X-SpamExperts-Outgoing-Evidence: Combined (0.24)
X-Recommended-Action: accept
X-Filter-ID: Pt3MvcO5N4iKaDQ5O6lkdGlMVN6RH8bjRMzItlySaT+aNZhU4Tqmh6RPAhJzQtN4PUtbdvnXkggZ
 3YnVId/Y5jcf0yeVQAvfjHznO7+bT5zrZdyVoOLhYcVso5GiMJOvpCl8L9DTIFp64Frdm8ZYl7zL
 E8/wV9b3b81AyPIwTZPxXi0858vbo/S2v6neZJk6s8vzOhLGfuNMwru2XoJU6mIwuwJXJGpifhN1
 th0saPRl8dmsxDwp7RnymMoVR6CJDay26Uht2YE0QPb0g8Vb+x3CTXTiJAERzvNeJKL1HJ3XWAZ5
 W+UFmJmuew/D9ljpZsgLuXmBcoVAwtlOsmDRCVT2sdrgtBZkkjKrLziq8N4F1vLM9cIybVokPLVw
 NGeGAdeXjCDBOomVNP9963OKUwZXTaHOP7oKW7n27myvseKRqlQE9b1hXhIRJ1bJW0V1UYfuzJ1m
 8O31zlHQ8Dw4NmzfO6ib3rryOBZGk86Mee0fTjrYxVWetnNJmJU0xg+46+MR9Nol7RZuMNLAjhWw
 OH8CTlQwpHklpufi6pZ4ylW5njSUhBnTQRr7XDNUKDlrDzn23lmbQ455+TwtsPDDuZi5IvY2WxpX
 FqNriEKWAI+rEPGaUfvTQD8mTYnm5Vyb/eB36XvbBuC1U1srT4VxcBqZR3KVQgqF/fPYYAfEfsjl
 BVGlg2HG1V5/WOPTwz68Tk9CgYUIkxClejfBHaGDSbr9mngkA413vVRycyr76ynl806eCKWk31Oy
 liaXTykYlRK80x3csr6hp1YWIAAxMCPNOLiRQUgGOloFElbZLF4RFZ4oobg8BBg3Jq+ntzj0hVi6
 aQRMfQurcz45purm0ZyLwkuKI51yRR7AImuZBFykBJTycjSXYBbCRRLP/dzFDaootgac9AU/HSoj
 RIrGceQJyPsBMRItmV2XMBZo/xu03pDqi/PJRa1H+KrDbFh2XRs+tu+0MI3KZT7cpJSeDnCxQEQl
 +7yMYcPNbrwQiotWBpRKR65hsiHI9Nuxn7ymXMiTx/S2ki6+9c/8Qxcnr5bMIguYt7wybfRQGlg3
 ILxoMMMh30z0ou3Uma6ICBqo8eNyupB7Ak0eQEQVLmVl4uOGY/fU/ez09WfodcRb6XIeBSpfGnwj
 CEXYE5OgK4yvokvlqzub5SyHO8sLBcuZsQ==
X-Report-Abuse-To: spam@se1-lax1.servconfig.com
X-BeenThere: python-list@python.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: General discussion list for the Python programming language
 <python-list.python.org>
List-Unsubscribe: <https://mail.python.org/mailman/options/python-list>,
 <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive: <https://mail.python.org/pipermail/python-list/>
List-Post: <mailto:python-list@python.org>
List-Help: <mailto:python-list-request@python.org?subject=help>
List-Subscribe: <https://mail.python.org/mailman/listinfo/python-list>,
 <mailto:python-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID: <20240825213451.7f786f57@pfortin.com>
X-Mailman-Original-References: <oRHyO.142039$bV6e.134076@fx08.ams4>
Bytes: 5292

On Sun, 25 Aug 2024 15:12:20 GMT Gilmeh Serda via Python-list wrote:

>Subject explains it, or ask.
>
>This is a bloody mess:
>
>>>> s = "123456789" # arrives as str
>>>> f"{f'{int(s):,}': >20}"  
>'         123,456,789'
>

f"{s:>20}"