On 2019-12-05 18:49, RobH wrote:
On 05/12/2019 10:07, RobH wrote:
On 04/12/2019 23:15, Python wrote:
Le 05/12/2019 à 00:06, RobH a écrit :
On 04/12/2019 22:33, Wildman wrote:
On Wed, 04 Dec 2019 20:25:33 +0000, RobH wrote:
I am trying to do this project on a pi zero:
http://frederickvandenbosch.be/?p=1365
I copied the code to the pi zero Download folder and when I run it
I get
the above error at line 4
Import Adafruit_SSD1306
I am using python version 2.7.16, if that makes any difference
I have the same module as the authors' link goes to :
Monochrome 1.3" 128x64 OLED graphic display - STEMMA QT / Qwiic
Have I missed something.
The error indicates that Adafruit_SSD1306 in not installed.
https://github.com/adafruit/Adafruit_Python_SSD1306
I have the library in the same Downloads folder, but I don't know how
to actually install it as it doesn't have an .sh file included
What cannot you understand in the Installing section of README.md?
sudo python -m pip install --upgrade pip setuptools wheel
sudo pip install Adafruit-SSD1306
Or alternatively:
sudo python -m pip install --upgrade pip setuptools wheel
git clone https://github.com/adafruit/Adafruit_Python_SSD1306.git
cd Adafruit_Python_SSD1306
sudo python setup.py install
even WORSE, what cannot you undertand at the top of same file?
This library has been deprecated! We are leaving this up for
historical and research purposes but archiving the repository.
I was looking at the wrong file previously, and got mixed up, doh!
I have installed the Adafruit_Python_SSD1306 library now.
(There is no mention that I can see about installing other libraries etc
to get the project to work, by the author)
Update:
I did python3 Internet.py
and now only get this error:
pi@raspberrypi:~/Downloads $ python3 Internet.py
File "Internet.py", line 24
font = ImageFont.truetype( 'Minecraftia.ttf', 35)
^
TabError: inconsistent use of tabs and spaces in indentation
I cannot see what is wrong, as the text is all lined up with that above
and below:
Are you sure that the indentation is the same? Do all of the lines use
all spaces or all tabs or indentation? Just because they look lined-up
doesn't mean that they're doing it with the sequence of characters.
def display_time():
# Collect current time and date
if(time_format):
current_time = time.strftime("%I:%M")
else:
current_time = time.strftime("%H:%M")
current_date = time.strftime("%d/%m/%Y")
# Clear image buffer by drawing a black filled box
draw.rectangle((0,0,width,height), outline=0, fill=0)
# Set font type and size
font = ImageFont.truetype ('Minecraftia.ttf', 35) << error here
# Position time
x_pos = (disp.width/2)-(string_width(font,current_time)/2)
y_pos = 2 + (disp.height-4-8)/2 - (35/2)
--
https://mail.python.org/mailman/listinfo/python-list