IBEX
  • Home
  • Software Developers
  • Electronic Designers
  • AI Integration
  • Product Design
☰
  • Home
  • Software Developers
  • Electronic Designers
  • AI Integration
  • Product Design
  • FAQ
  • About Us
  • Contact Us
  • Portfolio
  • Resources

Python Development

Our resources for other developers, designers and engineers.

Python Development

Article Categories

.Python general(5)

  • Naming conventions in Python
  • Python coding
  • Python differences to C
  • Python style guide!
  • Tabs or spaces

.Python on Linux(1)

  • Installing packages on Linux

.Python on Windows(8)

  • Visual Studio Code(4)

  • Installing packages on Windows
  • Installing Python in Windows
  • Python command line
  • Running Python scripts & programs

Application Control(6)

  • Auto running your program – Linux
  • Detect Windows vs Linux
  • Exiting a python program
  • Getting command line arguments
  • Making a python file executable
  • Running a python program

Boolean(1)

  • True / False

Classes(1)

  • Naming conventions in Python

Comments(1)

  • .Comments

Console(2)

  • Input from console
  • Output to console

Database(16)

  • SQLite(16)

    Date And Time(1)

    • Date And Time

    Defines(1)

    • Defines

    Die(1)

    • Die

    Editors(1)

    • Keystrokes

    Exit(1)

    • Exit

    File Input and Output(6)

    • ZIP Files(1)

    • Paths
    • Read File
    • Working With Directories
    • Working With Files
    • Write File

    Functions(3)

    • .Functions general
    • Naming conventions in Python
    • static variables inside a function

    GUI(9)

    • Tkinter/Tk GUI toolkit(9)

      I2C(1)

      • I2C on Raspberry Pi OS

      If, Comparison, etc(1)

      • if

      Images(4)

      • Pillow(4)

        IO Pins(1)

        • IO pins on the Raspberry Pi

        JSON(1)

        • Convert dictionary to JSON

        Loops-for, while etc(3)

        • For loops
        • List comprehension
        • While loops

        Match (Switch)(1)

        • match

        Maths(2)

        • .Maths general
        • Range

        Memory(19)

        • Arrays(4)

        • Constants(1)

        • Dictionaries(2)

        • List(7)

        • Tuple(1)

        • Buffers
        • Converting values in Python
        • Global
        • malloc
        • Naming conventions in Python
        • static variables inside a function
        • typedef enum in Python
        • Variables

        Modules(1)

        • .Modules general

        Null(2)

        • Null
        • pass -placeholder for future code

        Random(2)

        • .Random
        • Random strings

        SPI(1)

        • SPI on Raspberry Pi OS

        State machine(1)

        • State Machine

        Strings(12)

        • .Using Strings-Basics
        • Comma Separated Strings
        • Sanitising & encoding strings
        • Special characters in strings
        • Using Strings-Characters
        • Using Strings-Extracting
        • Using Strings-Formatting
        • Using Strings-Parsing

        Switch(1)

        • Switch

        TCP/IP(6)

        • HTTP(4)

        • UDP(2)

          Timer and Timing(4)

          • perf_counter(1)

          • Heartbeat Timer
          • Python timers
          • Sleep

          try error catching(1)

          • Using error catching

          Virtual environment(2)

          • Virtual environment in VS Code for Windows
          • Virtual environment on Raspberry Pi

          XML(3)

          • Modify XML
          • Read XML
          • Write XML

          open all | close all

          • Other IBEX Resource Sites
          Home | Terms & Conditions | Privacy Policy
          © Copyright IBEX Technology Ltd. All rights reserved. IBEX is a registered trademark of IBEX Technology Ltd.
          Footer Logo