Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - "python."
-
That weird moment when you don't understand what ++ or -- means in devRant cause you Python developer15
-
Learned Python by working 6 year with it. The first tool I made in my spare time was a porn playback helper.6
-
Overheard this guy talking to his friends about Python.
Guy: "Have you seen Python?? You basically just talk to the computer. There's no variables. You just go 'a = 2' and you can print 'a' and it'll give you 2! And there's no imports or anything!"15 -
So I've started my Python adventure and made an app that lets me know what's my next lesson in school. It shows lesson, subject and time.6
-
Wrote a python script to fetch details of amazon products to monitor price differences.
The script is only 50 lines, which is why I love python!8 -
"I think I need to reinstall my python on ubuntu"
* proceeds to remove python
* ubuntu breaks
* tries to fix ubuntu
* ubuntu no longer goes to desktop
* cries
* tries not to cry
* cries a lot
Yeah moral of the story is never uninstall python (at least for ubuntu, idk other linux distros)16 -
>Starts learning/coding in python for two days straight.
> Two days later goes into C programming class.
> Prof. Displays my screen as we go through a program as a class.
> Starts typing in Python
> Can't turn off Python mode until halfway through class.2 -
Good to see instagram move to python3 without an exception. Literally that was smooth. Cheers to those who think Python is not scalable. 95 million photos on daily basis. 400 daily users.
https://thenewstack.io/instagram-ma...5 -
Some back info that you need to know for this rant:
1) I am a Canadain, so I spell 'color' like: colour.
2) Americans spell 'colour' like color.
Today I was debugging a Python file that I and my team of Americans and Canadians were working on. I ran the code and got an error that one of our variables was named incorrectly. I searched the code up and down for 3+ hours looking for the issue. After taking my lunch break I came back and read the file again. Then I realized it: I had started working on one part spelling color like colour, and then an American finished the project, spelling colour like color, so there were two different variables. This really pissed me off because we could have fixed it by deciding on a language before we started the project. I fixed it quickly and now we have a new rule at the office: always use American English when naming variables.
Moral of the story: decide which language to use for variables when working on a multi-national team.10 -
Haven't written Python in months. Noe I have to go back through a couple hundred lines and remove all the ;s 😂😂7
-
pyRant!!!
What is Python?
Me: Python is sweet,robust and Productive
Others: Python is snake
Me: Sickheads😈😈😈9 -
I find it ironic that some python devs hate on nodejs because of npm modules. But then go ahead and create a virtual environment for every new python project.6
-
from phone import Camera
from animals import Python
camera = Camera()
python = Python()
camera.take(python)
camera.showImage()4 -
I once added a semicolon at the end of a line when coding in Python.
I’ve brought shame on my family.4 -
Don't learn python, instead learn java....
Two weeks later, tell me which source is best for learning python3 -
The sad day has come people... Anyone who knows me; knows that python and PHP are not my favourite of things...
But I've decided to try and work towards getting a Dev position at my current work place... That required PHP and python knowledge
Gonna be honest, better pay but have to use PHP and python or kill myself is a very tough choice...18 -
2018 dev goal #1: ✔️
This week I learned Python 3, as in most of the syntax. Not yet any development, but that will come tomorrow onwards.
Oh, and I hate the funky type system, which is almost non existent and so flexible that I don't know if it's just bad or I simply don't see why I should want it this way.
Please enlighten me why you think Python is great or just plain snake crap.
Did I mention snake case being common practice? And that Python doesn't know real private properties, methods, etc.? How does that work?17 -
Started learning python couple of days back.
My feelings right now
How the fuck I miss this language for so long time?11 -
I've been a Python user and contributor for 10+ years. Somehow, after seeing so many fights on the Python mailing lists in the past few months, I have mixed feelings about the language itself.
The binary on my laptop is still the same, but using it feels different.6 -
I tried to compare Python and Julia by letting them calculate the first 200000000 prime numbers. The result is dumbfounding.
Python: 95.91282963752747 seconds
Julia: 3.84788227110 -
So after exactly 30 minutes of building a basic interpreter (yes I'm back on the interpreter wagon) in python, I have once again come to the conclusion that python can go fuck itself with its backwards and inconsistent syntax with needlessly over worked and backwards data structures...
Would rather work in fucking COBOL at this stage...3 -
TIL Python doesn't really give a fuck about semicolons -.-
So after spending the past couple years almost exclusively using C# and Unity I decided to come back* to Python for no real reason except wanting a change of pace.
I almost ripped my hair out backspacing semicolons I kept putting in out of force of habit after having worked in C# for so long
Well guess what... I just learned (purely by accident)... Python couldn't care less. I feel internal conflict if that makes sense.
TBH now I'm randomly putting in semi-colons at the end of some statements just because I can and I want to abuse this freedom ^_^
Yeah yeah it's not very "pythonic" or pretty but screw that
* I started programming in Python back in high-school but switched over to C# + Unity after graduating and pursuing indie-gamedev.
Note: After some searching I realize you can use semicolons to have multiple statements on the same line but I never really needed to do that during my time with Python so I didn't even remember it was even a thing6 -
How to explain “What is a Python environment?” to some PhD candidates that don’t have experience in programming?
I will teach Python this semester and I am trying to come up the right explanation.21 -
Dear devs,
I’ve been seeing a lot of comments bashing python. I’d like to know the moment when you went “wow fuck this shit” with python.
My biggest gripe is in large ish projects, because of the dynamic typing things are so hard to debug and narrow down. If it had static typing then python would be the best, but then if it had it it wouldn’t be python in the first place I’d venture.
Go!18 -
Swap variable without temporary variable
meanwhile C:
a=a+b
b=a-b
a=a-b
while python:
a,b=b,a
Python be like:B*tch Please9 -
Importing modules in python is the biggest shit i have done in my life. ALWAYS SOMETHING IS NOT FOUND. I have no fuckin clue who came up with this shit. I fuckin hate python for that so so much
EASY LANGUAGE GO TO HELL14 -
I'm dong it again:
Just learning Python to teach it to someone else.
P.s. I always knew that my hatred of Python was not out of my mere ignorance.17 -
What the absolute hell is going on with Python 3 releases?? Can anyone explain this
Python 3.5.9 - Nov. 2, 2019
Python 3.5.8 - Oct. 29, 2019
Python 3.7.5 - Oct. 15, 2019
Python 3.8.0 - Oct. 14, 2019
Python 3.7.4 - July 8, 2019
Python 3.6.9 - July 2, 2019
Python 3.4.10 - March 18, 2019
Python 3.5.7 - March 18, 20198 -
Here is my new tool that converts your shitty Python code into shitty Java code like a senior software engineer.
Try: https://bit.ly/python-to-java21 -
I wanted to rant but I just been moved from a governemental project in Python 2, to a shiny one on Python 3. Have a good day you too!
-
Python syntax is almost like KARMA! 😒😓
Karma is "what you do is what you get" while
Python syntax is "what you see is what you get"1 -
Anybody loves python? I don't know why, but the more I use python, the more I seem to hate it. Specially the poor naming of the functions are just horrible! specially when you've been following the #CleanCodePrinciple strictly.
Let me give some example:
What does even "len" or "str" mean normally? is it a variable or a function? can anybody imagine?
where as in Java or JavaScript it is array.length and anyValue.toString()
anybody can understand what these things are, whether a variable or a function.
in python some functions are like "dothisorthat" and some are "do_this_or_that" some are "doThisOrThat". I mean, why can't you just follow an unified rule?
and there's this fragmentation between python 2 and 3! whether in stackoverflow or in youtube/udemy, a lot of them used python 2 and some uses python 3. I mean, can't they have some BackworkSupports?18 -
Switched from Python 2 to Python3 a while ago. The biggest challenge for me is still remembering to use print as a function.2
-
everything was going great, I was loving it,
then self happens
why should one pass self (current object refrance) to the constructor in python , why doesn't this keyword exist in python.
coming from java I always forget to add it.
just WHY?????9 -
# what's new in Python 3.6
https://docs.python.org/3.6/...
# and I gotta plug https://talkpython.fm/
... -
Guys, I have recently made a python package which is published on PyPI.
I am a very junior python lover 😍6 -
Nothing ruins my day like having to touch up python scripts. I'm predominantly a Java dev and never learned Python properly so every time I do it its THE WORST2
-
Error: Can't find Python executable "C:\Users\*****\AppData\Local\Programs\Python\Python36-32\python.EXE", you can set the PYTHON env variable.
hmmm what if I go to that location
Python 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:04:45) [MSC v.1900 32 bit (Intel)] on win32
ಠ_ಠ5 -
Hated function naming in python, because some functions are like "dothisorthat", some are "do_this_or_that", some are "doThisOrThat", some are, I don't know, what new technique of naming would python devs invent in the near future. Honestly, these naming creeps me out4
-
I'm learning python3 right now, advises or exercises to practice? I want to learn machine learning. I'm developng on elixir for now. But I hear good stuff about python.6
-
Python drives me nuts. Can we just have 1 environment to run python. Virtual environment or conda environment. Hard to switch from notebooks to ide's because you need to reinstall the packages for that environment3
-
I hate this line with my soul.
The fact that I need to convert a dict to a string and then invoke the python parser to read it, feels so wrong!8 -
Now, this is some next level shit in python (or I just don't know about it yet).
Anyway, I only discovered this thing lately4 -
Anyone else tired of the good old "Python 3.x will never be useful blahblahblah everyone uses 2.7 yadayadayada" bullshit?3
-
Python. Oh dear Python. Why, oh why, when I have your function with parameters defined as an int, do you blithely accept a string and just go about your merry day? If I wanted you to be able to accept a string I would have let you accept a string. But no, I want ints. Its not a suggestion. Its a demand.
You're dynamically-typed thug life gets on my static-typed backgrounds nerves.
(I am fully aware of the reasons for it and why, but my goodness I do sometimes miss my static-typed compile error languages, rather than pseudocode that accidently compiles python)25 -
My exact reaction when ,I was researching on legacy programming language and their copyrights for my intellectual property rights subject.
Found that
Python was released before Java did.
But the popularity Java claimed was faster than python
Python first release date 20 Feb 1991
Java first release date 23 Jan 1996
Could anyone explain y python gained is momentum later!?2 -
Which version of Python are people working with these days? Is there enough support for Python 3.x to use that or is it better to stick with Python 2.7.x for the time being?6
-
Python decided to write unrelated unfunny memes on their official downloads page.
Python = 🤡 clowns, confirmed9 -
I hate python.
Who thought that creating a language that doesn't provide any backwards compatibility whatsoever without a way of managing versions is a good idea?20 -
After my Python-question was marked as Duplicate on StackOverflow I realized that the problem was wrong indentation....1
-
I tried to install a simple Python package today for a simple 10 line program and spent over an hour installing dependencies and reading documentation.1
-
If there's something that makes me want to shoot myself even more than having to work with python, it's python's package management.7
-
Python file truncate instead of actually deleting file contents...
there goes a weekend of log backups.. FML -
When i have to take an hard decision, this python script always helps.
import random
print(random.choice(hardDecisionOfLife))2 -
Where do I even start???? Python is killing me. I am a beginner when it comes to coding but somehow the indentation in Python gets me every time. No matter how many times I follow a tutorial I always end up with at least one indentation error. How do people do this?!?28
-
Guy blackmails the whole scrum team that he wants to work on a python user story, because he loves python and that's what he's good at.
Then in a week writes about a hundred lines of code, didn't hear about pep8 and complains about the speed of the code.
Used re.seach instead of re.match. In half an hour there is a 100x speed-up. He loves python.3 -
This happened today !
Mom : Son, there is a python sleeping at the door, I need some help.
Me : Don't worry mom, I have anaconda, type conda activate and then python run. Matter is solved.
Mom : Anaconda ?? 🙄
Meaanwhile Me : Ohh shit, I need to rest 🤣2 -
!rant
I am teaching some friends python, so i would you comment here challenges to do in it (eg. Python TicTacToe). All difficulties would be appreciated.7 -
Python list / dict comprehension, one of the numerous reason I truly love python. Simple and powerful abstraction2
-
The amount of digits Python can handle is staggering...
I stopped at 100 000, because I felt that I had proven my point. That's approximately 330 000 bits! (And yes, I had to use Python to be able to calculate that number)
Doesn't work with floats, though...4 -
I see a lot of hatred for Python all over the place, so I have to ask: Why? What do people hate so much about Python? It's fantastic for my use-case (interacting with and managing AWS resources), so is it just a case of "good for this one thing, bad for everything else," or something different?25
-
There's a humble bumble special Python with a 6-month Pycharm pro + 50$ in digital ocean + Fluent Python + talk.python classes + more at 25$.
A portion of the sales go to the Python foundation, it's a super good deal!!!1 -
Haskell: Turning runtime bugs into compile-time errors.
Python: Turning compile-time errors into runtime bugs.3 -
Should I learn JS or Python?
Python is the better choice for ai as far as I know and I'm interested in learning Django. On the other hand Node.js is great for backend and servers.4 -
Anyone using the Coconut variant of Python? Looks like it adds the stuff I want Python to have.
Would be interested in any experiences. -
Removes an control statement or a loop statement in python code ......
Fucks up entire code below it due to indentation error..
Sit and remove the indentation line by line
PYTHON IS LIFE3 -
I'm learning python for work and trying to see the best practices for python projects. Are there any open source projects of python that anyone can post?
-
Installation instruction for a program written in Python:
> pip install MyProgram
Ok but I do not have pip, so I install it... Oops, needs Python 3 but linux has Python 2 installed by default. I try to start the program; it crashes.,...
People using Python, are you serious??????????? 👏👏😳 So it is possible to install a program written in Python only if I f*ck around with Python versions? I have both 2 and 3 installed but how the hell do I know what version is used when I run pip? I set global alias python=python3 but it did not help. RIP.8 -
Python Developers, if you are working on a python project or Library developers(python)(3rd party) please move to Python3 there's no need to get stuck on python2. it's fucking horrible when those dependencies break.
-
After working on Python (Flask and alembic) I switched jobs. Now I'm on Java (DropWizard and Hibernate)... Now I realise how easy Python was.2
-
CALLING PYTHON DEVS
Do you use any GUI libraries for Python, and if so which do you recommend? Preferably cross platform.8 -
The fact python is mainstream and attracts most juniors with just high salary expectations doesn't means that python is that bad.
Im not in love with python, but ruby is much worse in all the weak points of py and no one cares.
Fuck ruby and it's eval culture xs11 -
People hate on Python a lot. I just used the Python ternary operator for the first time. I found it easier to read than the C++ ternary operator:
0 if i==0 else 2 if i==segmentMax-1 else 1
vs
i==0 ? 0 : i==segmentMax-1 ? 2 : 1
I think Python did a good job in this case.18 -
Is Python programming language used in AI and Machine Learning?
Hi folks,
I have a query in regards to as we know python use in data science but is python also used in artificial intelligence and machine learning. I also want to know which technology using a python programming language.
Any suggestions would be appreciated!!2 -
I love Ruby but Python seems to get more trajectory, more popular, and has a very active community right now.. It's like everything is built for Python.3
-
Am learning python programming; any pointer to exercises, challenges or projects i can use for practice.4
-
Python.... Apparently Python maintainers now want their users to compile Python from source. What the hell? Where are the binary builds??
https://python.org/downloads/...6 -
im in my finals and we are having a course that requires project in python ,django to be specific , i downloaded a four hour python video for over a month, i ve been feeling reluctant to watch it, felt python is too simple to take such time , just continued with my django 🤣😂😂😘
-
Just found this glorious rant about a controversy I completely missed in 2016.
https://eev.ee/blog/2016/... -
Anyone give some fucking good instruction to learn python, i really want to learn it :(( maybe there is some secret to learn it??4
-
Hey guys, how do you feel about the death of Python 2. As a stupid person I love Python and it's the only language I can somewhat understand 10% of. What's going to change by moving to 3? Any of you guys adversely affected by any of this?? Broken projects? Lack of support? I really regret not teaching myself programming when my brain was still spongey.....it's just a ball of poop right now.6
-
What is must important to know for python beginner? I'm new new about it just start it Print and calculate, so what i have to know first to start python programming??2
-
A student and teacher .
Teacher - you should learn to code python 🖥️
Student - the only python he knows 🐍
Indian schools 😂1 -
A TRIBUTE TO CODERS WHO JUST STARTED MAKING DISCORD BOTS USING PYTHON WITH PYTHON 3.9
When you just got the hype of making Discord Bots using Python ...
You update to Python 3.9 ... And then Go to CMD (for windows users) and type ... "pip install discord.py" ... You are very happy ... thinking finally You can add your custom bot to your server and then ... even pip tells you that you are noob at discord.py -
One of our partners sent me a Key Injection Tool to inject encryption keys into a PINPAD with. Looks like they were short on developers and had to hire Python typists who have made a mess of a simple AES encryption/decryption. When do these companies learn that writing a security related software in Python is not really secure? I had to read the rubbish in Python and read it from scratch in C++ to get it to work, and am now contemplating whether to provide that company with my version of their Key Injection Tool or not...2
-
C++ Dev Learning Python : Have some ice-cream darling.😁
Python Dev learning C++ : Why darling why ! 😮
Meanwhile Darling - 🙄3 -
Anything wrong happens on my django project.
Oh no worries, It's just
python manage.py makemigrations && python manage.py migrate .1 -
Learning Python from some days back, and have confused about Python Array and Python Lists, please help me to understand this.
Thank You.5 -
I will start learning Django framework next week. I know elementary python. Any advice on path I should take will be helpful.1
-
Python - I am cool, I fuck well
C++ - I am old, but I fuck fast. Get lost kid.
Python runtime sucks man !8 -
Working on image identifier program on python want to add machine learning in the program need help.....suggestion plz1
-
Yes yes
When a 3part Dev write direct in a Python lib with no backup and you are Update 2 days later Python harhar😀 -
I am currently trying to set up a unit-test using Python Django framework.
I follow the official documentation step by step. I completed the steps.
It spits out an error: the table does not exist in the database.
Seriously, do you need any more proof that Python is bad? The developers of Python framework cannot even put together a working tutorial. If the unit-test framework requires the database then it should auto-create the tables3