Skip to content

Tag: python

ImportError: No module named mock

So I am trying to use unittest.mock to mock some of my methods in my unit tests. I do: But I am getting: I tried: It’s still not working. Answer unittest is a built-in module; mock is an external library (pre-3.3 betas, anyway). After installing mock via pip install, you import it not by using but Edit:…

Nothing happens when I do: python manage.py command

I’m new to django and currently going through the main tutorial. Even though it was working earlier, when I do python manage.py runserver OR python manage.py -h OR with any other command, the shell doesn’t output anything. Wondering what I’m doing wrong. Answer First, check if python is full…

Python with statement in C++

I am trying to implement something similar to the Python with statement in C++. As I plan to use it mainly with Qt-OpenGL the methods are called bind and release (in Python __enter__, __exit__). Code I came up with: header: cpp: Usage: Questions: Needing class A and class B feels a bit clumsy. Is there a bett…

Weird timezone issue with pytz

A seven hour and 37 minute offset? This is a little strange, does anyone experience the same issue? In fact I’m getting different behavior between Answer Time zones and offsets change over the years. The default zone name and offset delivered when pytz creates a timezone object are the earliest ones ava…

How to change values in a tuple?

I have a tuple called values which contains the following: I want to change the first value (i.e., 275) in this tuple but I understand that tuples are immutable so values[0] = 200 will not work. How can I achieve this? Answer It’s possible via: But if you’re going to need to change things, you pro…

Dynamic type casting in python

I have 2 dicts: I want to convert each value in dict2 to be the same type as the corresponding value in dict1, what’s the quickest pythonic way of doing it? Answer Assuming they’re compatible types:

Retrieving Data from SQL Using pyodbc

I am trying to retrieve data from an SQL server using pyodbc and print it in a table using Python. However, I can only seem to retrieve the column name and the data type and stuff like that, not the actual data values in each row of the column. Basically I am trying to replicate an Excel sheet that retrieves

Python Requests and Unicode

I am using the requests library to query the Diffbot API to get contents of an article from a web page url. When I visit a request URL that I create in my browser, it returns a JSON object with the text in Unicode (right?) for example (I shortended the text somewhat): {“icon”:”http://mexico.…