|
|
Karel Čapek wrote: What are 'spaces'?
Yes, alas, Python uses spaces (whitespace) as a delimiter for code blocks. It is the most horrendous thing about Python. You will get (random) errors because of spacing problems in your code. agh!
"Hey, let's use a non-printable char as the delimiter in our language.", Sincerely Guido Van Rossum
The rest of the world, shouting....
Nooooooooooooooooooo!!!!!!!
|
|
|
|
|
|
Karel Čapek wrote: What are 'spaces'?
static_cast<char>(0x20)
|
|
|
|
|
Nemanja Trifunovic wrote: spaces
#SupportHeForShe If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
Only 2 things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|
|
My tab does 4 spaces in Notepad++ and in the Pi IDE.
Also I can't get global variables visible through out the scrip especially in If statements.
I'm using 2.7 as well.
|
|
|
|
|
I prefer working in the Python3 branch. The newer facilities are nice, and I have no legacy code to maintain (a rare luxury
Sarcasm - it's not just a verbal skill - it's a lifestyle!
|
|
|
|
|
Allow me to insert my gratuitous self-promotion here AND answer your question.
It just so happens I've written quite a few Python programs and I own a RPi -- anyone who knows anything about RPi knows that you refer to it as RPi.
The thing is if you are trying to do stuff with a UI, then you are probably looking for Tkinter help. Tkinter is ugly. But, my point -- and I do have one -- is that my simple Tkinter examples, which I wrote on a PC with Python work with no changes on the RPi.
Here's my self promotion: My book at amazon.com Learn Python, Think Python[^].
For all you downvoters: I'm answering a question about RPi. I really am.
|
|
|
|
|
I have called my Raspberry Pi many things. Some of them are not printable.
|
|
|
|
|
Earl Owens wrote: Raspberry Pi
You are going to have to start referring to it as RPi, okay?
Otherwise I will think of you as a nube.
|
|
|
|
|
Yes o' master of RPi willco
|
|
|
|
|
I haven't done much that is interesting with the RPi, unfortunately.
I have learned how to connect it directly to my PC via ethernet so I can SSH directly to it and don't have to have a separate screen. I need to work with the GPIO but I've been lazy so far.
|
|
|
|
|
Earl Owens wrote: How hard can learning a scripting language be?
Clearly, you've never done any hardcore JavaScript development.
Jeremy Falcon
|
|
|
|
|
I use JavaScript only if I have to, but it is looking more and more there is no escaping it.
|
|
|
|
|
It's the future of the web man, may as well jump on board.
Jeremy Falcon
|
|
|
|
|
That was sarcasm. Yes I have wrestled the great bear JavaScript.
|
|
|
|
|
|
For what it's worth, you can also program it with C/C++.
I use the same IDE (Code::Blocks) in Windows, x64 Linux and on the RasPi. In combination with wxWidgets and a wx design tool of your choice it makes for nice suite.
The only thing I'm missing is a socket library on the old version of Raspian that I have.
"When I was 5 years old, my mother always told me that happiness was the key to life. When I went to school, they asked me what I wanted to be when I grew up. I wrote down 'happy'. They told me I didn't understand the assignment, and I told them they didn't understand life." - John Lennon
|
|
|
|
|
|
i love it, gone note this one down.
Life's like a nose, you've got to get out of it whats in it!
|
|
|
|
|
using(var rant = new Rant(RantMode.On))
This might seem minor, but....
I have VS2012 on my PC. I installed VS2013 last week... and they changed the text of one of the checkboxes at the bottom of the Start Page.
in VS2012 is says
"Close page after project load"
I unchecked it so the page stayed open
now, in VS2013, it says
"Keep page open after project loads"
Again, I unchecked it without looking and didn't realize they had changed it, so it closed the start page as soon as my project opened...WHICH IS ENTIRELY DIFFERENT THAN HOW VS2012 WORKS
HEY MICROSOFT!!! STOP ELEPHANTING CHANGING THINGS!!!
That is SOOOOOOOOO annoying when the do crap like that.
I'd really like to hear the HMFIC at MS explain the rational as to WHY this had to change.
If it's not broken, fix it until it is
|
|
|
|
|
Coder (Hired) wrote:
using(var rant = new Rant(RantMode.On))
This might seem minor, but....
Couldn't read beyond that, it threw an ObjectDisposedException
If the brain were so simple we could understand it, we would be so simple we couldn't. — Lyall Watson
|
|
|
|
|
Coder (Hired) wrote: HMFIC
High and Mighty eleFanting Idiot Coder?
Software Zen: delete this;
|
|
|
|
|
Almost...
If it's not broken, fix it until it is
|
|
|
|
|
Yes, and sometimes very hard to explain why it is 'a big deal'.
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
|
|
|
|