Message238997
| Author |
pythonhacker |
| Recipients |
docs@python, pythonhacker, vstinner |
| Date |
2015年03月23日.09:36:00 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<1427103360.89.0.175964494725.issue23747@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
Similarly for mac_ver, java_ver etc.
>>> platform.mac_ver()
('', ('', '', ''), '')
>>> platform.java_ver()
('', '', ('', '', ''), ('', '', ''))
Maybe it is okay if these functions are present, but can't they raise an exception or return None instead of returning these funny tuples when empty strings ?
I am surprised at Python's inconsistency in such things. For example,
>>> import winsound
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named 'winsound'
Works as expected on Linux. In the same vein, these functions shouldn't be present as well IMHO - I agree this is debatable of course. |
|
History
|
|---|
| Date |
User |
Action |
Args |
| 2015年03月23日 09:36:00 | pythonhacker | set | recipients:
+ pythonhacker, vstinner, docs@python |
| 2015年03月23日 09:36:00 | pythonhacker | set | messageid: <1427103360.89.0.175964494725.issue23747@psf.upfronthosting.co.za> |
| 2015年03月23日 09:36:00 | pythonhacker | link | issue23747 messages |
| 2015年03月23日 09:36:00 | pythonhacker | create |
|