| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
|
|
||
| See help(struct) for more on format strings. | ||
| Return a new Struct object which writes and reads binary data according | ||
| to the format string. See help(struct) for more on format strings. |
There was a problem hiding this comment.
what is the reason for newline -> double space change? I was not aware that this is required.
Sorry, something went wrong.
There was a problem hiding this comment.
In some docstrings "See help(struct) for more on format strings." was separated to a new paragraph. In some - no. Looks as a waste of space, especially in help(struct) output.
Sorry, something went wrong.
| / | ||
| *args: array | ||
|
|
||
| Pack args to the writtable buffer according to the format self. |
There was a problem hiding this comment.
| Pack args to the writtable buffer according to the format self. | |
| Pack args to the writtable buffer according to the struct's format string. |
Sorry, something went wrong.
There was a problem hiding this comment.
Too long. Beware @permit_long_summary.
Sorry, something went wrong.
| strings."); | ||
| *args: array | ||
|
|
||
| Return a bytes object with args, packed according the format self. |
There was a problem hiding this comment.
| Return a bytes object with args, packed according the format self. | |
| Return a bytes object with args, packed according the struct's format string. |
Sorry, something went wrong.
|
BTW, I'm not attached to docstrings. IMO, they aren't good and I tried to improve that. But I can just revert that stuff and keep old doctsrings almost literally (summary line is required, though). |
Sorry, something went wrong.
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
There was a problem hiding this comment.
Sorry, I have not noticed this PR and created an alternative PR #143857.
There are some differences between two PRs, and I had reasons for all changes. We can now gradually convert your PR into my PR by applying one change at a time or just take my PR.
See the difference between the PRs: https://github.com/skirpichev/cpython/pull/14/changes .
Sorry, something went wrong.
| Struct.pack_into as s_pack_into | ||
|
|
||
| buffer: Py_buffer | ||
| offset: Py_ssize_t |
There was a problem hiding this comment.
There is a subtle behavior difference here (IndexError vs OverflowError). I leave this for other issue.
Sorry, something went wrong.
| buffer: Py_buffer | ||
| offset: Py_ssize_t | ||
| / | ||
| *args: array |
There was a problem hiding this comment.
I prever to use more specific name values.
Sorry, something went wrong.
| /*[clinic input] | ||
| Struct.pack_into as s_pack_into | ||
|
|
||
| buffer: Py_buffer |
There was a problem hiding this comment.
The buffer must be writeable.
Sorry, something went wrong.
| offset. Note that the offset is a required argument. See\n\ | ||
| help(struct) for more on format strings."); | ||
| /*[clinic input] | ||
| Struct.pack_into as s_pack_into |
There was a problem hiding this comment.
No need to rename it.
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Uh oh!
There was an error while loading. Please reload this page.
Sorry, something went wrong.
Uh oh!
There was an error while loading. Please reload this page.