mirror of
https://github.com/python/cpython.git
synced 2025-07-24 03:35:53 +00:00
Added note about adding \n to source for exec and compile.
This commit is contained in:
parent
4a908be231
commit
14d1c721d5
1 changed files with 7 additions and 0 deletions
7
Misc/FAQ
7
Misc/FAQ
|
@ -181,6 +181,7 @@ Here's an overview of the questions per chapter:
|
||||||
4.40. Q. I try to use __spam and I get an error about _SomeClassName__spam.
|
4.40. Q. I try to use __spam and I get an error about _SomeClassName__spam.
|
||||||
4.41. Q. How do I delete a file? And other file questions.
|
4.41. Q. How do I delete a file? And other file questions.
|
||||||
4.42. Q. How to modify urllib or httplib to support HTTP/1.1?
|
4.42. Q. How to modify urllib or httplib to support HTTP/1.1?
|
||||||
|
4.43. Q. Unexplicable syntax errors in compile() or exec.
|
||||||
|
|
||||||
5. Extending Python
|
5. Extending Python
|
||||||
5.1. Q. Can I create my own functions in C?
|
5.1. Q. Can I create my own functions in C?
|
||||||
|
@ -1700,6 +1701,12 @@ A. Apply the following patch to httplib.py:
|
||||||
---
|
---
|
||||||
> replypat = regsub.gsub('\\.', '\\\\.', 'HTTP/1.[0-9]+') + \
|
> replypat = regsub.gsub('\\.', '\\\\.', 'HTTP/1.[0-9]+') + \
|
||||||
|
|
||||||
|
4.43. Q. Unexplicable syntax errors in compile() or exec.
|
||||||
|
|
||||||
|
A. When a statement suite (as opposed to an expression) is compiled by
|
||||||
|
compile(), exec or execfile(), it *must* end in a newline. In some
|
||||||
|
cases, when the source ends in an indented block it appears that at
|
||||||
|
least two newlines are required.
|
||||||
|
|
||||||
|
|
||||||
5. Extending Python
|
5. Extending Python
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue