Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 11:56

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Python3 - library finden

Discussion on Python3 - library finden within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1

 
Mr.Tr33's Avatar
 
elite*gold: 2778
Join Date: Feb 2012
Posts: 3,527
Received Thanks: 1,044
Python3 - library finden

Hallo,

ich versuche mir gerade ein kleines Script in Python3 zu schreiben und bin gerade voll am verzweifeln. Vorab, bin kompletter neuling was Python angeht.

Es handelt sich grundsätzlich um folgende Bibiliothek:

Kleine Frage zu erst:
Wieso muss ich bei manchen Funktionen die Klasse Blink1 benutzen und bei anderen blink1? Ich weiß, dass es eine Blink1 Klasse gibt, aber woher kommt blink1? Die sind nicht untereinander verwendtbar.

Jetzt zur eigentlichen Frage:
Auf der Github Seite ist die Blink1 Klasse bereits "erweitert" aber nicht unter pip (oder wie das Ding heißt). Wo finde ich die Klasse auf meinem System? Ich benutzen Raspbian (die neuste Version). Unter /user/lib/python3.4 ist die nirgends.
Mr.Tr33 is offline  
Old 04/01/2016, 17:35   #2
 
Moonsteroid's Avatar
 
elite*gold: 21
Join Date: Feb 2012
Posts: 942
Received Thanks: 709
Zur kleinen Frage:
Code:
 from blink1.blink1 import Blink1
das erste "blink1.blink1" ist ein ordner mit dem namen "blink1".
das zweite "blink1.blink1" ist das script selber mit dem namen "blink1.py".

und "import Blink1" ist eine funktion/klasse aus dem script "blink1.py".

Zur eigentlichen Frage:
schau mal unter "C:\Python34\Lib\site-packages" oder wo auch immer bei dir Python installiert ist und such dor mal.
Da könntest du jetzt eigentlich die datei ersetzen mit der aktuellen von GitHub.

Hoffe ich konnte helfen,
Gruß IGnoXX
Moonsteroid is offline  
Thanks
1 User
Old 04/01/2016, 20:36   #3

 
Mr.Tr33's Avatar
 
elite*gold: 2778
Join Date: Feb 2012
Posts: 3,527
Received Thanks: 1,044
Danke, aber ich meinte jetzt nicht wieso da blink.blink steht.

In einem Beispiel steht z.B.:
Code:
from blink1.blink1 import blink1
Und in einem anderem:
Code:
from blink1.blink1 import Blink1
jedoch ist blink1 nicht das selbe/gleiche wie Blink1. Kann ich nicht einfach nur blink1.blink1 importieren oder so?


Auf meinem Raspbiansystem gibt es irgendwie 4 Python Ordner. Einmal Python2, Python2.7, Python3 und Python3.6 (oder so, bin gerade nicht zu Hause um das nachzuschauen).
Egal ob ich im lib oder local/lib Verzeichnis bin, in keinen der Python Ordner, mit Unterordnern, ist ein blink1 Ordner oder Datei. Daher ja auch der Thread
Mr.Tr33 is offline  
Old 04/01/2016, 22:55   #4
 
Moonsteroid's Avatar
 
elite*gold: 21
Join Date: Feb 2012
Posts: 942
Received Thanks: 709
ja du könntest es stattdessen so machen:
Code:
 import blink1.blink1 as blink
dann müsstest du die funktion anstatt so:
Code:
 Blink1()
so aufrufen:
Code:
blink.Blink1()
Jedoch sind blink1() und Blink1() 2 verschiedene Funktionen/Klassen.

Um herauszufinden wo sich die site-packages befinden kannst du diesen python code ausführen:
Code:
 import site
 print site.getsitepackages()
Gruß
IGnoXX
Moonsteroid is offline  
Thanks
1 User
Old 04/02/2016, 11:49   #5

 
Mr.Tr33's Avatar
 
elite*gold: 2778
Join Date: Feb 2012
Posts: 3,527
Received Thanks: 1,044
Quote:
Originally Posted by lı. IGnoXX .ıl View Post
Um herauszufinden wo sich die site-packages befinden kannst du diesen python code ausführen:
Code:
 import site
 print site.getsitepackages()
Gruß
IGnoXX
Funktioniert das auch mit Python3? Kann es gerade nicht testen, deswegen die Frage
Mr.Tr33 is offline  
Old 04/02/2016, 17:20   #6
 
Moonsteroid's Avatar
 
elite*gold: 21
Join Date: Feb 2012
Posts: 942
Received Thanks: 709
nicht ganz, so funktionierts:
Code:
 import site
 print(site.getsitepackages() )
Moonsteroid is offline  
Thanks
1 User
Old 04/07/2016, 19:20   #7

 
Mr.Tr33's Avatar
 
elite*gold: 2778
Join Date: Feb 2012
Posts: 3,527
Received Thanks: 1,044
Funktioniert leider doch nicht so wie gewollt:
Mr.Tr33 is offline  
Old 04/07/2016, 21:02   #8
 
Der-Eddy's Avatar
 
elite*gold: 400
Join Date: Nov 2008
Posts: 67,905
Received Thanks: 19,505
Quote:
Originally Posted by Mr.Tr33 View Post
Funktioniert leider doch nicht so wie gewollt:
du musst schon seinen Code 1:1 nutzen



Es dürfte wahrscheinlich aber auch reichen wenn du denn blink1 Ordner lokal in deinem Scriptpfad hast
Der-Eddy is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[Selling] Library of wonderland
12/29/2015 - Flyff Trading - 0 Replies
vk eq und acounts auf LoW Hardcore jester mit behe yoyo neis set ruby set +15 cs set für dps (20E) Cloak crit cloak (20E) donate cs pet und sehr viel kleinkram Perins ca 50 lc waffen premiums und und und sehr viel kleinkram dazu rm teilweise mit eq und kleinkram blade teilweise mit eq und kleinkram
C++ PDF Library
07/31/2015 - C/C++ - 2 Replies
Hallo liebe Coder, ich bin schon wieder 2 Wochen lang vergeblich auf der Suche nach einem PDF-Library verständlich Open Source. Ich wollte fragen ob emand von euch ein PDF-Library im Einsatz hat, welches von der Bedienung nicht allzu komplex ist. Vielen Dank schon im vorraus. best regards .DVNTY
Suche Python3 pdf/e-book
01/10/2014 - General Coding - 2 Replies
Hallo, wie haben in der Schule mit der Python Programmierung begonnen und nun bin ich auf der Suche nach einem ebook/pdf, die für komplette Einsteiger geeignet ist. Also eine art Lehrbuch. Mein Informatiklehrer hat uns auf das e-book von galileo aufmerksam gemacht. Dieses habe ich mir runtergeladen aber es beginnt komischer Weise bei Kapitel 4 o.O .. Ich hoffe jemand kann mir da aushelfen. Noch zur Info: Wir programmieren mit Python 3.1. mfg
[HOW TO] Spawner finden , Diamanten Finden
01/03/2012 - Minecraft - 4 Replies
wie findet man spawner schnell, wo kann man sie finden und was sind zeichen das ein spawner in der nähe ist? wie findet man schnell diamanten und wo?



All times are GMT +1. The time now is 11:57.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.