Re: Should NoneType be iterable?

2023-06-20 Thread Cameron Simpson via Python-list
On 21Jun2023 10:09, Chris Angelico wrote: On Wed, 21 Jun 2023 at 09:59, Cameron Simpson via Python-list wrote: I wasted some time the other evening on an API which returned a string or None. My own API, and the pain it caused tells me that that API design choice isn't good (it's an automatic

Re: Should NoneType be iterable?

2023-06-20 Thread Chris Angelico via Python-list
On Wed, 21 Jun 2023 at 09:59, Cameron Simpson via Python-list wrote: > I wasted some time the other evening on an API which returned a string > or None. My own API, and the pain it caused tells me that that API > design choice isn't good (it's an automatic attribute based on a tag, > returning

Re: Should NoneType be iterable?

2023-06-20 Thread Cameron Simpson via Python-list
On 21Jun2023 03:01, Greg Ewing wrote: On 20/06/23 7:36 pm, Barry wrote: I have some APIs that do return None or a list. The None says that a list is not available and that the caller is responsible with dealing in a application-domain specific with with that situation. In that case, the

Re: How to add CC and BCC while sending mails using python

2023-06-20 Thread Roel Schroeven via Python-list
sonam Kumari via Python-list schreef op 20/06/2023 om 9:49: > > I've tried the above code and the bcc address does not receive the message, on the To & CC addresses receive it. > > Here are snippets from my code, perhaps something will stand out to you? > > to = 'e...@domain.gov' > cc =

Re: Should NoneType be iterable?

2023-06-20 Thread Chris Angelico via Python-list
On Wed, 21 Jun 2023 at 03:46, Igor Berger via Python-list wrote: > Most of the regulars in this list/group read the posts using the mailing list > and > have declared that they explicitly filter out anything posted on Google > Groups. > > I've seen it multiple times with your posts. You respond

Re: How to add CC and BCC while sending mails using python

2023-06-20 Thread sonam Kumari via Python-list
On Friday, November 30, 2012 at 7:00:27 AM UTC+5:30, ake...@gmail.com wrote: > On Tuesday, September 30, 2008 8:00:16 AM UTC-8, Bernhard Walle wrote: > > Hi, > > > > * cindy jones [2008-09-30 19:57]: > > > > > > Can someone tel me how to add cc's and bcc's while sending mails using > > >

Re: Should NoneType be iterable?

2023-06-20 Thread Roel Schroeven via Python-list
Op 20/06/2023 om 2:50 schreef Greg Ewing via Python-list: I would question the wisdom of designing an API that can return either a sequence or None. If it normally returns a sequence, and there are no items to return, it should return an empty sequence. I guess it depends on the reason why there

Re: Should NoneType be iterable?

2023-06-20 Thread Igor Berger via Python-list
On Monday, June 19, 2023 at 4:11:15 PM UTC-4, Julio Di Egidio wrote: > On Monday, 19 June 2023 at 21:58:21 UTC+2, dn wrote: > > On 20/06/2023 06.12, Neal Becker via Python-list wrote: > > > > I prefer iteration of None to be an error, as in my usage it usually > > > indicates a mistake that

[Python-announce] [RELEASE] Python 3.12.0 beta 3 released

2023-06-20 Thread Thomas Wouters
We’re getting close! 3.12.0 beta 3 has been released: https://www.python.org/downloads/release/python-3120b3/ *This is a beta preview of Python 3.12* Python 3.12 is still in development. This release, 3.12.0b3, is the third of four beta release previews of 3.12. Beta release previews are

Re: [RELEASE] Python 3.12.0 beta 3 released

2023-06-20 Thread Fulian Wang via Python-list
I am a beginner to design my website, please check the website code. I already run it local ,but want to make it richer and more variety. I need add a pdf b log to temporals and other logo pictures to decorate it. Thank you: import wsgiref.simple_server import wsgiref.simple_server '

[RELEASE] Python 3.12.0 beta 3 released

2023-06-20 Thread Thomas Wouters via Python-list
We’re getting close! 3.12.0 beta 3 has been released: https://www.python.org/downloads/release/python-3120b3/ *This is a beta preview of Python 3.12* Python 3.12 is still in development. This release, 3.12.0b3, is the third of four beta release previews of 3.12. Beta release previews are

Re: Should NoneType be iterable?

2023-06-20 Thread Greg Ewing via Python-list
On 20/06/23 7:36 pm, Barry wrote: I have some APIs that do return None or a list. The None says that a list is not available and that the caller is responsible with dealing in a application-domain specific with with that situation. In that case, the caller should probably be checking for None

Re: Should NoneType be iterable?

2023-06-20 Thread Barry via Python-list
> On 20 Jun 2023, at 01:57, Greg Ewing via Python-list > wrote: > > I would question the wisdom of designing an API that > can return either a sequence or None. I have some APIs that do return None or a list. The None says that a list is not available and that the caller is responsible with