Skip to content

Magenaut

  • Home
  • Topics
    • Notes
    • Tutorial
    • Bug fixing
    • Extension
    • Server
  • Q&A
  • Privacy Policy
  • About

assert

Best practice for using assert?

August 20, 2022 by Magenaut

Is there a performance or code maintenance issue with using assert as part of the standard code instead of using it just for debugging purposes?

Categories Python, Q&A Tags assert, assertion, python, raise Leave a comment

What is the use of “assert” in Python?

August 20, 2022 by Magenaut

What does assert mean? How is it used?

Categories Python, Q&A Tags assert, assertion, python Leave a comment

Disable assertions in Python

August 16, 2022 by Magenaut

How do I disable assertions in Python?

Categories Python, Q&A Tags assert, debugging, environment-variables, exception-handling, python Leave a comment

How to check if an object is a list or tuple (but not string)?

August 15, 2022 by Magenaut

This is what I normally do in order to ascertain that the input is a list/tuple – but not a str. Because many times I stumbled upon bugs where a function passes a str object by mistake, and the target function does for x in lst assuming that lst is actually a list or tuple.

Categories Python, Q&A Tags assert, list, python, types Leave a comment

How do I check (at runtime) if one class is a subclass of another?

August 13, 2022 by Magenaut

Let’s say that I have a class Suit and four subclasses of suit: Heart, Spade, Diamond, Club.

Categories Python, Q&A Tags assert, python, subclass Leave a comment
  1. michealSmith07 on Is there a way to dynamically refresh the less command?August 21, 2022

    That is a very nice post. I like this post.

  2. anonymous on Fix libwacom9 dependency issue when upgrade DebianJune 27, 2022

    saved my day!! Thanks for the help…

  3. sreedhar on Fix libwacom9 dependency issue when upgrade DebianMay 10, 2022

    Thanks its working

  4. saintnick on Fix libwacom9 dependency issue when upgrade DebianMay 10, 2022

    remove libwacom2 worked for me as well

  5. ranafoul on Fix libwacom9 dependency issue when upgrade DebianApril 22, 2022

    apt remove libwacom2 helped on kali 2022.01. gr8

.net ajax asp.net asp.net-core asp.net-mvc asp.net-mvc-3 asp.net-mvc-4 asp.net-web-api bash c# command-line css custom-post-types custom-taxonomy dataframe dictionary django entity-framework functions gridview html iis javascript jquery json linux list matplotlib numpy pandas php plugin-development plugins posts python python-2.7 python-3.x security shell shell-script sql string vb.net webforms wp-query

© 2026 Magenaut • Built with GeneratePress