The Stack Overflow podcast is back! Listen to an interview with our new CEO.

Questions tagged [python]

Software requests regarding python programming language, Python IDE's, and Python development tools.

Filter by
Sorted by
Tagged with
30
votes
5answers
2k views

Python IDE with rich features: code completion, debugging, etc

I'm looking for a good IDE for Python that should run on Windows 7 and higher. The program should ideally support the following features: Syntax highlighting Code Completion Debugger Support Support ...
29
votes
5answers
51k views

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

I am looking for the fastest Python library to read a CSV file (if that matters, 1 or 3 columns, all integers or floats, example) into a Python array (or some object that I can access in a similar ...
22
votes
2answers
19k views

Alternative to Matplotlib for scientific plotting with Python

I can't take anymore Matplotlib's general approach of "plotting-by-side-effect". Is there an alternative? I'm looking for something closer in philosophy to Mathematica's Plot function, which returns ...
16
votes
4answers
419 views

NetBeans aficionados looking for a Python IDE

I used to develop Java or HTML/PHP project on NetBeans. I appreciate a number of its functionality like : Fast code libraries browsing Code refactoring Auto-completion Highlight syntax errors FTP ...
12
votes
1answer
137 views

A lightweight tool for Python refactorings

I've been quite happy with my purchase of Sublime Text 3 for developing and, either natively or through extensions, this piece of software covered almost all of my needs. The one thing I found myself ...
9
votes
6answers
4k views

Gratis Python IDE for commercial use

My company wants me to code Python. My company won't pay for a Python IDE. That won't change. So, what's currently the most full featured Python IDE which I don't have to pay for and can legally ...
9
votes
7answers
44k views

Python library for taking camera images

How can I get a single image from a camera (e.g. a built-in webcam in a notebook) with Python? I'm looking for a library that makes this possible in a few lines of code (I'm not looking to write a ...
9
votes
3answers
1k views

is there similar to Selenide (Java) or Capybara (Ruby) selenium wrapper for Python?

I found so many selenium wrappers for python... It's very hard to choose... But I know what I want - something like Selenide or Capybara. Are there any alternatives in Python world? The following "...
7
votes
1answer
567 views

Numerical differentiation of 2D data, arbitrary order

All I'm looking for is a Python library that contains functionality to compute (possibly via finite differences) the numerical derivative of a 2D array (list of 2D points (x, y); I want dy/dx) to an ...
6
votes
3answers
4k views

Python GUI automation library for simulating user interaction in apps

I'm looking for Python library which can help with window automation tasks (either on macOS or Linux). By automation I mean finding the application/game window, gets the content of it and be able to ...
6
votes
3answers
62k views

GUI drag & drop style GUI Builder for Python Tkinter

I'm looking for a GUI drag and drop style GUI builder for Python Tkinter where I can create windows with forms, buttons, labels, etc. without actually writing any code. I would like the software to ...
6
votes
1answer
4k views

Python library to get filename of content downloaded with HTTP

I download a file using the get function of Python requests library. For storing the file, I'd like to determine the filename they way a web browser would for its 'save' or 'save as ...' dialog. Easy,...
6
votes
1answer
2k views

Python SOAP client library

I need to write my own client to interact with a service that only exposes a SOAP interface. My preferred language is Python, especially since I've already written a bunch of code that I'll need to ...
6
votes
3answers
4k views

Forging SSL/TLS packets with Scapy (python)

I am trying to forge some SSL/TLS packets but I haven't found any libraries on Scapy so far. Are there any public SSL/TLS libs for Scapy or equivalents ? If it doesn't exist with Scapy, is there any ...
6
votes
1answer
302 views

Python library to compute continuous 1-D wavelet transform

I want to compute the wavelet of a signal with different scales and timeshifts. In Matlab using the cwt() function (Continuous 1-D wavelet transform) provided in the Wavelet Toolbox I can specify the ...
6
votes
2answers
114 views

Tool for statistical performance measurement in production environments

I search a tool for statistical performance measurement in production environment. I want to know what the Python interpreter is doing most of the time. With other words I want to detect hot spots. ...
5
votes
3answers
309 views

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

Would you be able to recommend a simple open-source library/tool to run in Linux, which would serve a REST-like API basically serving the content of SQL databases (in Postgres) over HTTP with friendly ...
5
votes
2answers
112 views

Stop logging to files. But what system to choose?

Logging to files works since the unix epoch 1970. I think it is time for a change. My reasons: rotating files is a pain: Server needs to get reloaded after rotating ... logging structured data ...
5
votes
2answers
4k views

Viewer for Python pickle files

I'm looking for a pickle (standard mechanism for object serialization in Python) file viewer for Windows 7. I'm aware that it's unlikely that a general viewer exists (i.e. that could open any pickle), ...
5
votes
1answer
749 views

Vim plugin to organise Python import statements

I am looking for a plugin for Vim, to organise Python import statements according to PEP 8: Imports should be grouped in the following order: standard library imports related third party ...
5
votes
1answer
760 views

DAG based script execution scheduler/planner with GUI; similar to airbnb's airflow or BODS or Informatica

We're looking for a GUI based execution scheduler/planner (or whatever it is called) to run various daily scripts and applications with dependencies. We'd like it to run on a headless Linux distro, ...
5
votes
3answers
2k views

Python library for complex web scraping?

My goal is to interact with a website (Portfolio123.com) and download financial study results. To get to the content means logging in, then clicking buttons and/or filling forms. Some of these ...
5
votes
2answers
2k views

Which Python test framework to use?

I will be working on automating a small Web app and i choose python and webdriver(selenium) for doing it depending on my comfort on coding with python. I had read few articles about Page object design....
5
votes
1answer
2k views

Python Speech Recognition Library

I'm looking for a library in python that has fairly accurate speech recognition. It would preferably return a string indicating what was said, so that I can work with the string to do other things. ...
5
votes
1answer
323 views

Python library for a text adventure game

Looking for recommendations for a Python library that will assist with the development of a simple text adventure game / Interactive Fiction (like Zork, etc.). Python 3 compatibility required. So ...
5
votes
1answer
1k views

Find circular imports in Python - automated

Circular imports in Python can lead to suddenly appearing bugs. I guess it should be quite easy to detect them automatically: Import all code Build a graph Check for cycles. Lazy imports which ...
5
votes
1answer
302 views

Motion correction (image stabilization) softwares/libraries

I have fluorescence recording from population of neurons sample video on youtube. The problem is that camera had vibrations making each frame shifts a little in x-y direction. Additionally recording ...
5
votes
1answer
143 views

Eclipse plugin to align the equals signs on multiple lines

I am looking for an Eclipse plugin that will align the equals signs on multiple lines and align words on multiple lines in columns. Example: def __init__(self, dim, ngram, hdim, nwords): self....
5
votes
0answers
356 views

Tool to translate Python to JavaScript

I like Python and I want to create software which runs inside a web browser. AFAIK only JavaScript can be executed in a browser. I don't want the user to install a plugin. The server part is already ...
5
votes
0answers
81 views

Open source Computer Algebra System (CAS)

I am looking for an open-source CAS based on python. However, I want this CAS to be able to take natural language (ex: "1+(5^2)" or "integrate x^2 from 0 to 1" or "one times 5") and return a result. I ...
5
votes
0answers
93 views

Python IDE with support for metaprogramming

Until recently I have been used PyCharm for my Python needs. I was quite satisfied with its capacities, especially when it came to catching calls to non-existent methods or classes. However I am ...
4
votes
2answers
258 views

IDE for IPython

I am looking for an IDE for IPython that I want to use on windows with a git repository on Linux. Desirable features: Git Plug-in, debugger, IPython support. I'm not sure whether its use would be ...
4
votes
2answers
180 views

Windows IDE for coding python

PyCharm seems to be fine but I think it's not that good since is hard to step into and step over than Visual Studio. However Visual Studio seems to lack what PyCharm is able to do which is create a ...
4
votes
2answers
1k views

Syntax highlighting for python output?

When using R in the console, one can use the package colorout to highlight R outputs. Does there exist such a thing for Python output? I am mostly interested in: easily distinguishing commands lines ...
4
votes
2answers
418 views

Python email module for human beings

Is there an alternative email module in Python? Like requests is a "HTTP library, written in Python, for human beings" Handling unicode mails with the email module from the standard library is no ...
4
votes
1answer
3k views

which is best python module for creating excel files?

I am new to python. i am working in php project. we need to implement one module in our project which is generating excel file with very large amount of data. so we choose python for generating excel ...
4
votes
1answer
93 views

Software for accessing documentations offline

What are some nice gratis software for viewing programming documentation offline(preferably in Mac)? An example documentation: Python3
4
votes
1answer
8k views

Upload ipython notebook directly to github [closed]

Is there a way to directly upload ipython notebooks to github. my current workflow is: 1) download the ipynb 2) open in gedit, copy 3) go to gist at github, paste, copy url 4) go to nbviewer....
4
votes
2answers
7k views

Library for converting Microsoft .doc to .docx in Python

I need to convert .doc files to .docx within my code itself . I have done it using comtypes.client but this library basically requires Windows and Microsoft Word to be installed . What would be the ...
4
votes
1answer
61 views

Language/Library to use for unsafe/untrusted code hosted by python

I'm looking for a python3 library (or project) that can allow me to run "unsafe" code (input from the internet, or similar) without compromising security. If such a library doesn't exist, a ...
4
votes
1answer
1k views

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

I'm conducting data science on medium-size datasets (~5000 entries with ~100 fields) that include input by humans. I am using the pandas python module developed by Wes McKinney. I spend a lot of ...
4
votes
2answers
1k views

Python REST API Wrapper framework?

It's not overly difficult to build a wrapper of someones RESTfull HTTP API using something like: urllib2 or requests. However, there is still a decent amount of generic boilerplate required. Are ...
4
votes
2answers
292 views

R python javascipt integration

I am faced with building a front end application for a scientific project, where the original scripts come from R and python. I found this interesting framework called OpenCPU(https://www.opencpu.org/)...
4
votes
1answer
169 views

Light web Python framework/library (file management oriented)

I am creating project for a web-app for my private network to remotely manage my hard disk connected to my RaspberryPi. I would like to make it without using the popular Django framework. I found ...
4
votes
2answers
88 views

How can I actively practice Python on my public transport commute?

What hardware (and software?) would allow me to actively use Python whilst commuting on public transport? It's important that I practice actively; I don't learn well when learning is passive (e.g., ...
4
votes
1answer
177 views

GUI Recommendations for Python Project

I use Python for basic back end purposes, using numpy/pandas heavily. I’m now looking to build out a program that incorporates a GUI. For my program, I’m thinking about either using a Python related ...
4
votes
1answer
57 views

High level email parsing library for Python

Python has a email module in the standard library. But this library is still very low-level. For example getting the unicode string from a mail needs coding: https://stackoverflow.com/q/4157899/...
4
votes
1answer
70 views

Python script to obtain status of files/folders

Is there a Python-based library/script that can check the last date at which a list of file/folders was modified and create a Markdown document out of that? The use case is that I regularly back up a ...
4
votes
1answer
2k views

Easiest way to create a choropleth in Python

I have been creating choropleth maps in Python by adding patches and/or polygons in a matplotlib Axes but I'm looking for something easier to use. Ideally, the interface should be similar to how ...
4
votes
1answer
229 views

Is there a package for R or Python that will generate rectangular pie charts?

Normally, pie charts are circular and each piece of data is shown as a slice of a whole. However, for some purposes, it makes more sense to display the same kind of data as a rectangle divided up ...