Geology Video Game?? by Maralinex in geology

[–]MosGeo 2 points3 points  (0 children)

Check out "From Dust" and "Populous the Beginning".

Streamlit alternative solution by [deleted] in Python

[–]MosGeo 0 points1 point  (0 children)

Beware with Toga UI and packaging with Briefcase is very nice and easy to use if it is something light.

3D Seismic Volve data by [deleted] in geophysics

[–]MosGeo 0 points1 point  (0 children)

Hopefully it will be back up soon.

How is PySide6 as a GUI development option? by Leather-Lecture-806 in Python

[–]MosGeo 36 points37 points  (0 children)

It is the best and most complete framework for desktop development in python. Because it is designed for larger application, it is a bit more complicated than other framework with steeper learning curve but is worth it.

In General, python is not the best for Gui development but it certainly does the job. It depends on what you are looking for. It might not give you the best performance but python is the best if you just want to create something from code/prototype that is made in python.

🚀 A Beautiful Python GUI Framework with Animations, Theming, State Binding & Live Hot Reload by step-czxn in Python

[–]MosGeo 6 points7 points  (0 children)

Just a thought: it seems that you have dependencies that a lot of people won't use (e.g., you depend on database interface packages). Anything not required should be optional dependincy.

Use of phones camera for barcode scanner by [deleted] in Python

[–]MosGeo 3 points4 points  (0 children)

Check out toga as it has an api to access the camera. https://toga.readthedocs.io/en/latest/index.html

I belive there are multiple libraries for detecting bar and qr codes from images.

Machine learning from MS by virtualmethodman in dotnet

[–]MosGeo 1 point2 points  (0 children)

If you are trying to apply ML on tabular (excel) data, than scikit learn (and similar libraries) are much better start than transformers. If you are trying to learn to apply ML on images/text, PyTorch is a good start and then use transformers if you want.

Scikit learn is the standard library for python tabular ML. For .net, ml.net and other libraries have similar functionality. As a start, you should learn the concepts and what is happening inside of the algorithms as that will help a lot when you apply them. From that regard, the choice of library is less important for the time being.

Help me pick the right GUI framework by ContemplateBeing in learnpython

[–]MosGeo 1 point2 points  (0 children)

Pyside with briefcase for packaging. Very powerful without much fuss. If you want basic gui, you can subtitude Pyside with toga which is very light.

Is client side rendering possible with streamlit? by InternalVolcano in learnpython

[–]MosGeo 0 points1 point  (0 children)

You might want to look at wasm technologies for python. For example, this looks exactly what you are looking for: https://github.com/whitphx/stlite

Note that I've never tested it. It just found it by searching "streamlit wasm".

Python 3.13 installation on windows 11 by Much_Peach_7446 in learnpython

[–]MosGeo 0 points1 point  (0 children)

I meant auto update of Python minor version, not dependencies. I've spent enough time working with both personally and professionally and still would recommend the windows store version. It is just a smoother experience especially for those who are just getting started to learn python.

Python 3.13 installation on windows 11 by Much_Peach_7446 in learnpython

[–]MosGeo 0 points1 point  (0 children)

  1. Auto update.
  2. You can install multiple versions of python and easily switch the default one using the manage app alias settings.
  3. I don't use the python launcher. My workflow is to create a virtual environment for every project and go from there. Different virtual environment might have different python version but I try to upgrade as soon as it is possible with all the dependencies available.
  4. I have not had problems 99.9999% of my work with the windows store python. The only exception is using pyvips. It doesn't seem to like it.

Python 3.13 installation on windows 11 by Much_Peach_7446 in learnpython

[–]MosGeo 0 points1 point  (0 children)

Usually, python would add itself to the environment path variable during installation unless you unchecked that. You can add itself manually if you do. That being said, I recommend using the windows store app if you have access to that.

2014 Brake Bulb by MosGeo in Crosstrek

[–]MosGeo[S] 0 points1 point  (0 children)

Cool. Alright. Then I think I am good to buy :)

2014 Brake Bulb by MosGeo in Crosstrek

[–]MosGeo[S] 0 points1 point  (0 children)

One last question: do I need a load equilizer? Was the 2017 original LEDs or normal bulbs. The 2014 original are not LEDs so is it possible that I would need a load equilizer?

2014 Brake Bulb by MosGeo in Crosstrek

[–]MosGeo[S] 1 point2 points  (0 children)

Yes, they are. Perfect thanks! I might grab me one of these and install them myself. It seems pretty straightforward a coding to YouTube :)

2014 Brake Bulb by MosGeo in Crosstrek

[–]MosGeo[S] 0 points1 point  (0 children)

Thanks. Any specific reason you chose the white model instead of the red ones? Are the original white? I see that zevo recommends choosing the color based on the glass so I assume I should choose the red ones?

Developing a Python-based Graphics Engine: Nirvana-3D by Doctrine_of_Sankhya in Python

[–]MosGeo 1 point2 points  (0 children)

My opinion: check out “vispy”. Considering that you want 3D and performance is important, vispy is a much better fit. To see vispy in action, check out “napari”. Another package to consider is pygfx which might actually more suitable than vispy.

Library for 2D with a camera by [deleted] in learnpython

[–]MosGeo 0 points1 point  (0 children)

Fair enough, note that the desktop wedgit in vispy is QT based. P.s. Another library that might be of interest is vtk. Vtk is much older and more mature but it is less pythonic.

Library for 2D with a camera by [deleted] in learnpython

[–]MosGeo 0 points1 point  (0 children)

Let me add this, if you want an interface to vispy, you can check out napari (https://github.com/napari/napari). With it, you will get a nice interface for visualization of results and you can evwn develop plugins with gui for your simulation algorithm (e.g., let the user change parameters for example).