Skip to content
View arthurazs's full-sized avatar

Organizations

@midiacom @FriendsLabUFF

Block or report arthurazs

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
arthurazs/README.md

Hi there 👋

  • 🔭 I'm currently working on Digital Twin for Digital Substation Communication Networks
  • 📡 I'm part of @midiacom and @FriendsLabUFF
  • 🌱 My interests are:
    • Python (mainly communications, sockets and protocols) and Linux;
    • Smart Grid (IEC 61850), MMS, GOOSE and SV;
    • Digital Twin, Digital Substations and SDN (Software-Defined Network);
    • I also research 5G sometimes.
  • 🤔 I'm looking for help with Python speedup (probably with Rust)
  • 💬 I can help you with: Python and IEC 61850
  • 📫 How to reach me: github@zope.me
  • 😄 Pronouns: he/him ♂️

Here follows some of my opensource work:

IEC 61850 for Python

Python Examples

Other repos

Pinned Loading

  1. python-tls python-tls Public

    Simple TLS connection example

    Python 14 14

  2. python-api python-api Public

    Simple async API Client (httpx) and Server (litestar)

    Python

  3. pytrade pytrade Public

    Python COMTRADE reader for revision 1999.

    Python 2

  4. asn asn Public

    BER ASN.1 Identifier Decoder

    Python

  5. __repr__ function with randomness an... __repr__ function with randomness and object behaviour in Python
    1
    **TL;DR** [`__repr__`](https://docs.python.org/3/reference/datamodel.html#object.__repr__) should help us recreate an object even if it has random behaviour or if it changes itself during runtime. Check the final [Deck Class](https://gist.github.com/arthurazs/2a9e7ec13cbc18edc19195fb2f224622#file-2_final_deck-py).
    2
    
                  
    3
    ```python
    4
    >>> deck1 = Deck(5)  # Unseeded Deck 1 without extra behaviour
    5
    [0, 3, 4, 2, 1]
  6. 3AS 3AS Public

    3AS: Authentication, Authorization and Accounting for Smart Grids

    Python 1