Python Forum
Can the comments produce errors in python?
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Can the comments produce errors in python?
#7
(Nov-20-2019, 05:44 PM)snippsat Wrote: The problem is that you use \0 escape character that is a zero byte.
Inside f-string the r want work then nothing get printed after zero byte.
Thank you! I had a feeling that it was something like that (although I don't know exactly what a null or zero byte is, I guess it's an empty byte, though not sure what that means either).

Once again, I find curious the different outputs while using different terminals:

1) If I try to attach the output of the original program, as comments to it, in PyScript, the program prevents me doing it, and accepts only this paste:
##Output:
##
##This is string1 'Agent Cheesecake was a double agent.' with r'
I have to type manually r' **' and then, if I try to paste the rest of the output (I'm very lazy at typing Tongue ), the program prevents me again doing it, and accepts only:
after censorship:
I have once again to type manually the rest: ** was a double agent.
If I run the program in PyScript (with or without the comments), this is the strange output (I say strange, because it's part of making exercises with regex and substitution, the program working fine (without the comments) even in IDLE):
Output:
*** Python 3.7.4 (tags/v3.7.4:e09359112e, Jul 8 2019, 20:34:20) [MSC v.1916 64 bit (AMD64)] on win32. *** *** Remote Python engine is active *** >>> *** Remote Interpreter Reinitialized *** This is string1 'Agent Cheesecake was a double agent.' with r' >>>
2) With Cmder, the program (with or without comments) works fine.
3) With IDLE the program (without the comments) works fine, but when I add the output as comments to it, and then try to run it again, the program throws back the message:
Error:
Syntax error: source code string cannot contain null bytes.
and that's my main question: Why is that the output added to the program as comments throws back an error message if supposedly python overlooks everything that it's inside the comments preceded by ##?

All the best,
newbieAuggie2019

"That's been one of my mantras - focus and simplicity. Simple can be harder than complex: You have to work hard to get your thinking clean to make it simple. But it's worth it in the end because once you get there, you can move mountains."
Steve Jobs
Reply


Messages In This Thread
RE: Can the comments produce errors in python? - by newbieAuggie2019 - Nov-21-2019, 08:12 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Algorithm for extracting comments from Python source code Pavel1982 6 759 Feb-28-2024, 09:52 PM
Last Post: Pavel1982
  Produce One file Per PurchaseOrder jland47 1 415 Jan-26-2024, 11:38 AM
Last Post: Larz60+
  When does Python detect Errors? stamp1t 1 515 Oct-21-2023, 05:53 PM
Last Post: deanhystad
  How do I add comments from a text-file to an array of folders? clausneergaard 2 1,883 Feb-08-2023, 07:45 PM
Last Post: Larz60+
  Inserting line feeds and comments into a beautifulsoup string arbiel 1 1,256 Jul-20-2022, 09:05 AM
Last Post: arbiel
  Using multiprocessing to produce objects for i in range lucasrohr 6 1,767 Feb-02-2022, 03:53 PM
Last Post: lucasrohr
  Delete multiple comments with a single API call (facebook) Ascalon 0 2,380 Dec-04-2021, 08:33 PM
Last Post: Ascalon
  Rmarkdown opened by python code - errors Rav013 0 2,156 Apr-27-2021, 03:13 PM
Last Post: Rav013
  How to make a bot in pycharm for youtube for automatically adding python comments kodek2222 1 2,161 Jan-21-2021, 12:47 PM
Last Post: Aspire2Inspire
  Python Request Errors PythonNoob1998 7 4,278 Jan-07-2021, 05:18 PM
Last Post: buran

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020