Path: csiph.com!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod From: Felix Yan Newsgroups: linux.debian.maint.python Subject: Re: how to fix TypeError: expected string or bytes-like object ? Date: Wed, 05 Oct 2022 12:50:01 +0200 Message-ID: References: X-Mailbox-Line: From debian-python-request@lists.debian.org Wed Oct 5 10:40:49 2022 Old-Return-Path: X-Amavis-Spam-Status: No, score=-12.983 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIMWL_WL_HIGH=-0.083, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, LDO_WHITELIST=-5, PGPSIGNATURE=-5, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no X-Policyd-Weight: using cached result; rate: -4.6 X-Greylist: delayed 362 seconds by postgrey-1.36 at bendel; Wed, 05 Oct 2022 10:40:35 UTC MIME-Version: 1.0 Content-Language: en-US-large Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------BODrRJQCM0ygTLfORpaNk2XN" Authentication-Results: mail.archlinux.org; auth=pass smtp.auth=felixonmars smtp.mailfrom=felixonmars@archlinux.org X-Mailing-List: archive/latest/20365 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/eec94ea5-7036-1019-48c4-e51d8a0c8b5b@archlinux.org Approved: robomod@news.nic.it Lines: 86 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Wed, 5 Oct 2022 13:33:53 +0300 X-Original-Message-ID: X-Original-References: Xref: csiph.com linux.debian.maint.python:14516 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------BODrRJQCM0ygTLfORpaNk2XN Content-Type: multipart/mixed; boundary="------------4dVc2qlCMey66hBMrorm29Mn"; protected-headers="v1" From: Felix Yan To: Bo YU , debian-python Message-ID: Subject: Re: how to fix TypeError: expected string or bytes-like object ? References: In-Reply-To: --------------4dVc2qlCMey66hBMrorm29Mn Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMTAvNS8yMiAxMjo0NywgQm8gWVUgd3JvdGU6DQo+IGhpLA0KPiAobWF5YmUgdGhpcyBp cyBvZmYgdG9waWMgb24gdGhpcyBsaXN0KQ0KPiBXaGVuIEkgd2FudCB0byBydW4gc3BoaW54 IGNtZCBvbiBteSBwYywgSSBnb3QgdGhlIGVycm9yOg0KPiBgYGANCj4gdmltZXJAZGV2On4v YnVpbGQvcmZzL3BhY2thZ2VzL3Rlc3RfZGlyJCBjYXQgL3RtcC9zcGhpbngtZXJyLWV0Z2Jv OXRnLmxvZw0KPiAjIFNwaGlueCB2ZXJzaW9uOiA0LjUuMA0KPiAjIFB5dGhvbiB2ZXJzaW9u OiAzLjEwLjcgKENQeXRob24pDQo+ICMgRG9jdXRpbHMgdmVyc2lvbjogMC4xNy4xIHJlbGVh c2UNCj4gIyBKaW5qYTIgdmVyc2lvbjogMy4wLjMNCj4gIyBMYXN0IG1lc3NhZ2VzOg0KPiAN Cj4gIyBMb2FkZWQgZXh0ZW5zaW9uczoNCj4gVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxs IGxhc3QpOg0KPiAgICBGaWxlICIvdXNyL2xpYi9weXRob24zL2Rpc3QtcGFja2FnZXMvc3Bo aW54L2NtZC9idWlsZC5weSIsIGxpbmUgMjcyLA0KPiBpbiBidWlsZF9tYWluDQo+ICAgICAg YXBwID0gU3BoaW54KGFyZ3Muc291cmNlZGlyLCBhcmdzLmNvbmZkaXIsIGFyZ3Mub3V0cHV0 ZGlyLA0KPiAgICBGaWxlICIvdXNyL2xpYi9weXRob24zL2Rpc3QtcGFja2FnZXMvc3BoaW54 L2FwcGxpY2F0aW9uLnB5IiwgbGluZQ0KPiAyMjAsIGluIF9faW5pdF9fDQo+ICAgICAgc2Vs Zi5wcmVsb2FkX2J1aWxkZXIoYnVpbGRlcm5hbWUpDQo+ICAgIEZpbGUgIi91c3IvbGliL3B5 dGhvbjMvZGlzdC1wYWNrYWdlcy9zcGhpbngvYXBwbGljYXRpb24ucHkiLCBsaW5lDQo+IDI5 NywgaW4gcHJlbG9hZF9idWlsZGVyDQo+ICAgICAgc2VsZi5yZWdpc3RyeS5wcmVsb2FkX2J1 aWxkZXIoc2VsZiwgbmFtZSkNCj4gICAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMy9kaXN0LXBh Y2thZ2VzL3NwaGlueC9yZWdpc3RyeS5weSIsIGxpbmUgMTQyLA0KPiBpbiBwcmVsb2FkX2J1 aWxkZXINCj4gICAgICBidWlsZGVyX2VudHJ5X3BvaW50cyA9IGVudHJ5X3BvaW50cyhncm91 cD0nc3BoaW54LmJ1aWxkZXJzJykNCj4gICAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMy9kaXN0 LXBhY2thZ2VzL2ltcG9ydGxpYl9tZXRhZGF0YS9fX2luaXRfXy5weSIsDQo+IGxpbmUgMTA0 NywgaW4gZW50cnlfcG9pbnRzDQo+ICAgICAgcmV0dXJuIFNlbGVjdGFibGVHcm91cHMubG9h ZChlcHMpLnNlbGVjdCgqKnBhcmFtcykNCj4gICAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMy9k aXN0LXBhY2thZ2VzL2ltcG9ydGxpYl9tZXRhZGF0YS9fX2luaXRfXy5weSIsDQo+IGxpbmUg NDc3LCBpbiBsb2FkDQo+ICAgICAgb3JkZXJlZCA9IHNvcnRlZChlcHMsIGtleT1ieV9ncm91 cCkNCj4gICAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMy9kaXN0LXBhY2thZ2VzL2ltcG9ydGxp Yl9tZXRhZGF0YS9fX2luaXRfXy5weSIsDQo+IGxpbmUgMTA0NCwgaW4gPGdlbmV4cHI+DQo+ ICAgICAgZXBzID0gaXRlcnRvb2xzLmNoYWluLmZyb21faXRlcmFibGUoDQo+ICAgIEZpbGUg Ii91c3IvbGliL3B5dGhvbjMvZGlzdC1wYWNrYWdlcy9pbXBvcnRsaWJfbWV0YWRhdGEvX2l0 ZXJ0b29scy5weSIsDQo+IGxpbmUgMTYsIGluIHVuaXF1ZV9ldmVyc2Vlbg0KPiAgICAgIGsg PSBrZXkoZWxlbWVudCkNCj4gICAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMy9kaXN0LXBhY2th Z2VzL2ltcG9ydGxpYl9tZXRhZGF0YS9fX2luaXRfXy5weSIsDQo+IGxpbmUgOTYxLCBpbiBf bm9ybWFsaXplZF9uYW1lDQo+ICAgICAgb3Igc3VwZXIoKS5fbm9ybWFsaXplZF9uYW1lDQo+ ICAgIEZpbGUgIi91c3IvbGliL3B5dGhvbjMvZGlzdC1wYWNrYWdlcy9pbXBvcnRsaWJfbWV0 YWRhdGEvX19pbml0X18ucHkiLA0KPiBsaW5lIDYyOCwgaW4gX25vcm1hbGl6ZWRfbmFtZQ0K PiAgICAgIHJldHVybiBQcmVwYXJlZC5ub3JtYWxpemUoc2VsZi5uYW1lKQ0KPiAgICBGaWxl ICIvdXNyL2xpYi9weXRob24zL2Rpc3QtcGFja2FnZXMvaW1wb3J0bGliX21ldGFkYXRhL19f aW5pdF9fLnB5IiwNCj4gbGluZSA4ODMsIGluIG5vcm1hbGl6ZQ0KPiAgICAgIHJldHVybiBy ZS5zdWIociJbLV8uXSsiLCAiLSIsIG5hbWUpLmxvd2VyKCkucmVwbGFjZSgnLScsICdfJykN Cj4gICAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMy4xMC9yZS5weSIsIGxpbmUgMjA5LCBpbiBz dWINCj4gICAgICByZXR1cm4gX2NvbXBpbGUocGF0dGVybiwgZmxhZ3MpLnN1YihyZXBsLCBz dHJpbmcsIGNvdW50KQ0KPiBUeXBlRXJyb3I6IGV4cGVjdGVkIHN0cmluZyBvciBieXRlcy1s aWtlIG9iamVjdA0KPiBgYGANCg0KTG9va3MgbGlrZSB0aGlzOiBodHRwczovL2dpdGh1Yi5j b20vc3BoaW54LWRvYy9zcGhpbngvaXNzdWVzLzEwMzM5DQoNCkFyZSB5b3UgdXNpbmcgdGhl IHJpbm9odHlwZSBleHRlbnNpb24gdG9vPw0KDQotLSANClJlZ2FyZHMsDQpGZWxpeCBZYW4N Cg0K --------------4dVc2qlCMey66hBMrorm29Mn-- --------------BODrRJQCM0ygTLfORpaNk2XN Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEtZcfLFwQqaCMYAMPeGxj8zDXy5IFAmM9XZEFAwAAAAAACgkQeGxj8zDXy5IA IQ//XARi2LGEzXJebv/rF5Hae6TxTjX3vmUwzHIyuBeN/TR9zZyHouBFMwf1kA9w4su/eoLwPTHd DMMQMmQH3GIqitFoOKBNSMHTX1mZ2rsDptdaIuuExl8+7VHaOmTkGTfNdbGHobiFw6QBuw07gRlW KZ7/dOS6OSXHQqViE2VhQ9qdTNWmQnoR901PslKL8pVa4U8DQYz+X4KsIMhYpr7tzSUcdeJHI0Ik 7AMY62lIZL/+jYK/rut4mtsrVJM4I0Hz1Im2CzLj8aW3/mxIj+wwCx7ir9zs1wzV7ovsb2lWtCVI 9EuEGNh1wGjpQJfkbYvo+oZ8pG00VHEWGZbgTGKhuQcaz6MPTKRooVDmRPj93iTCY+ys+Nc6OvD+ zH7U8+M9Z3/rxNREXRadNvZ7hNp1xZKTfVYVWDolzaatBsM3BVT78mPW5L1tF1HP2+IVAIn7+qL4 jF0ZXKwVAnGdNVCgiN+4WYCLUey8Fe9jxUCW8pZMjMkUy8ejFAfGbtc4kvDPvtqdMez9DerOdaLG OEZCH6FtXd4FsR8SXai+cUhYnCg+cEFbYfZdC3KjH84WLtJXXNhnGlSelSOhFyWmzj8SK45qCMNN PuEE1NfquvU3LBnfKlfSARm0lbFWtXZzwsrgZaAU5eW4elmOwWOP8SfYDhB37p9v1eqwC6nlSCJl ts8= =W7vt -----END PGP SIGNATURE----- --------------BODrRJQCM0ygTLfORpaNk2XN--