Hot answers tagged

21 votes
Accepted

GUI drag & drop style GUI Builder for Python Tkinter

One tool that I've been using is called Pygubu. It's open source and can be run anywhere python is installed. It includes support for not only Python version 3 but also version 2 as well. It appears ...
Tom's user avatar
  • 7,679
16 votes
Accepted

Alternative to Matplotlib for scientific plotting with Python

There are a few alternatives that you might wish to look at: plot.ly this does some very nice things and may be more of the style you would like, it can now be used offline and does tricks like ...
Steve Barnes's user avatar
  • 31.6k
8 votes

Fastest free Python library to read a CSV file with 1~3 columns of numbers

I would like to contribute another library here, that I stumbled over looking for similar question. I tested it with Franck Dernoncourts benchmark code and it beats Pythons standard csv and Pandas by ...
hexerei software's user avatar
8 votes

GUI drag & drop style GUI Builder for Python Tkinter

You can also use this simple to use website visualtk.com Where you can create input fields,labels,buttons,checkboxes,radiobox,listbox and messages of your application by drag and drop.You can also ...
MusheAbdulHakim's user avatar
7 votes

Python library for rendering music notation

LilyPond is the go to for musical notation engraving - there are several python libraries that interface with it such as Abjad. Gratis - Yes python - can be interfaced with raspberry-pi - Yes output ...
Steve Barnes's user avatar
  • 31.6k
7 votes

Windows IDE for coding python

If you are looking for something like visual studio then why not use VSCode? It's a free source code editor form microsoft, and by installing the extensions python and a couple of others you can ...
Parivar Saraff's user avatar
6 votes
Accepted

Python library to get filename of content downloaded with HTTP

Check out rfc6266. It seems to do all what you want. It is licensed under the LGPL 3.0. The main fork may not be super active, and some other forks may have more goodies. Here is the skinny: >&...
Philippe Ombredanne's user avatar
5 votes

GUI drag & drop style GUI Builder for Python Tkinter

Use " PAGE ": http://page.sourceforge.net PAGE is an drag-and-drop GUI generator, bearing a resemblance to Visual Basic. It allows one to easily create GUI windows containing a selection of Tk and ...
Ajay Gumma's user avatar
5 votes

Python IDE for Debian

PyCharm is available for Linux as a whole. This includes Debian. This ought to be applicable for your sort of application. You could give the community edition a try. PyCharm 4.5.1 running under ...
Ébe Isaac's user avatar
5 votes

Software to build a regression model with 3.5 GB CSV on a low memory PC

Take a look at the Dask library. (http://dask.pydata.org/en/latest/). It extends pandas' DataFrames and Numpy arrays for larger-than-memory computation. Here's a blog post about using Dask with ...
Victor Lira's user avatar
5 votes

Python module for converting PDF to text

The python pdfminer2 or pdfminer3k/pdfminer.six for python 3 libraries can extract the text from pdf files that contain text, (note that scanned documents stored as pdf will contain no text or an ...
Steve Barnes's user avatar
  • 31.6k
5 votes

Is there an editor for Python programming that checks the code while writing?

IDE I personally really like PyCharm, it's an IDE for Python. It has plenty of options - from code completion, inspection, warnings on standards you can define, debugging etc. There are two versions:...
arieljannai's user avatar
5 votes

Image+OCR recognition in Python

When I hear image recognition, I immediately think OpenCV (where CV stands for Computer Vision). It has excellent support for Python, with lots of tutorials. For OCR, you want Tessract. And a quick ...
Mawg says reinstate Monica's user avatar
4 votes

Stop logging to files. But what system to choose?

You might want to log to SQLite databases instead of plain text files for the following reasons: SQLite is part of the python standard runtime library. Thus, databases can be created, filled and ...
jf1's user avatar
  • 421
4 votes
Accepted

Stop logging to files. But what system to choose?

You might be able to use: https://www.digitalocean.com/community/tutorials/how-to-install-elasticsearch-logstash-and-kibana-elk-stack-on-ubuntu-14-04 Logstash forwards the logs to the central logging ...
cybernard's user avatar
  • 1,726
4 votes

Python SOAP client library

Even though this probably won't help you now, it might help someone. It appears there is a fork of suds that is still being developed as of Feb. 2016. I've used it before and liked it. rinse which ...
user197674's user avatar
4 votes

Simple PDF library for Python / Django

Probably the most well-known pdf generator toolkit, written in python, is reportlab which has an open-source version, as well as a more sophisticated licensed version. I found it hard to tweak, as a ...
meuh's user avatar
  • 613
4 votes

A light-weight library to expose SQL database tables over HTTP with querying?

You may try nginx HTTP server in conjunction with ngx_postgres module. ngx_postgres allows nginx to communicate with PostgreSQL database. Your basic requirements are satisfied as far as I see: No ...
tysonite's user avatar
  • 333
4 votes
Accepted

Parsing literal assignments from a Python file

I don't know of a library for this specific task, but it's easy to do it with ast.parse. Here's an example in Python 3: import ast with open("myfile.py", "r") as o: src = o.read() top_level = ...
Kodiologist's user avatar
  • 1,177
4 votes

Python module for converting PDF to text

The easiest way to manage pdf in python is PyPDF2 also you can extract text and other information like pages, author, creator... You said you tried pypdf but it is an outdated version and this issue ...
Rutrus's user avatar
  • 141
4 votes
Accepted

Python & PDF parsing: any modern, powerful, well-maintained open-source libraries out there?

Finally I went for OCRmyPDF (https://github.com/jbarlow83/OCRmyPDF), which uses tesseract for the actual OCR part (https://github.com/tesseract-ocr/tesseract) - as I understand tesseract is a OCR tool ...
Jean Monet's user avatar
4 votes

IDE recommendations for Python 3 on Windows 10 for a beginner?

Ones that I have tried and are Free & worth taking a look, in no specific order: VS Code with Python extensions PyCharm Community Edition WingIDE 101/personal (Personally I liked this enough that ...
Steve Barnes's user avatar
  • 31.6k
3 votes

Editor for Django, Angular and Ionic?

I recommend you another software from Jetbrains: IntelliJ IDEA. it's type of "mixture" from WebStorm, PyCharm and other IDEs, so it supports both JS (AngularJS) and Python it has a large base of ...
jsDoggy's user avatar
  • 126
3 votes

Python library for taking camera images

i just modified the @Martin Thoma Code. import cv2 camera = cv2.VideoCapture(0) while True: return_value,image = camera.read() gray = cv2.cvtColor(image,cv2.COLOR_BGR2GRAY) cv2.imshow('...
ShivaGuntuku's user avatar
3 votes

How to read and print the content of PDF in python 2.7?

PyPDF2 has a module called PdfFileReader so you will have to import that. I'm not sure whether you know the syntax for importing from an existing module so I'll include that. from PyPDF2 import ...
boxa72_dev's user avatar
3 votes

GUI drag & drop style GUI Builder for Python Tkinter

For creating "windows with forms, buttons, labels, etc" as you say, sounds like this may meet your needs: www.python-gui-builder.com It's not super complex, but can certainly make buttons, labels, ...
user67913's user avatar
3 votes
Accepted

Windows IDE for Python

For python development, I am a huge fan of Jetbrains products so their offering, PyCharm, is what I am going to suggest. There is a free version of the IDE which does let you keep adding files (no ...
gabe3886's user avatar
  • 441
3 votes
Accepted

IDE with debugger able to view and manipulate python pandas dataframes?

Is there an IDE that correctly displays pandas dataframes? PyCharm released version 2016.2 (a week after I posted this question!), which includes a pandas dataframe viewer. I still want to know if ...
Mark Teese's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible