Die Suche ergab 11 Treffer
- Dienstag 17. Dezember 2019, 21:35
- Forum: Allgemeine Fragen
- Thema: Python3 Script - funktioniert es so?
- Antworten: 16
- Zugriffe: 2560
Re: Python3 Script - funktioniert es so?
Wegen deiner Frage: Ich glaube, ihr macht es vielleicht zu kompliziert.
Bitte entschuldige, wenn das unfreundlich klingen mag, aber ich glaube umgekehrt, dass du vielleicht nicht im Detail verstanden hast, wie die Skripte (sowohl das Ausgangsskript, das BlackJack dir (um)gebaut hat, als auch ...
- Montag 16. Dezember 2019, 21:44
- Forum: Allgemeine Fragen
- Thema: Python3 Script - funktioniert es so?
- Antworten: 16
- Zugriffe: 2560
Re: Python3 Script - funktioniert es so?
Es war nicht meine Absicht, eure Lösungen als zu kompliziert zu bezeichnen. Vielmehr ging es mir darum, dass bereits vorhandene Script so zu erweitern, dass es statt 2 Ordner 4 Ordner gibt.
Schau mal hier: https://www.python-forum.de/viewtopic.php?f=1&t=47037&p=356584#p356584
Da habe ich das ...
Schau mal hier: https://www.python-forum.de/viewtopic.php?f=1&t=47037&p=356584#p356584
Da habe ich das ...
- Montag 16. Dezember 2019, 20:52
- Forum: Allgemeine Fragen
- Thema: Python3 Script - funktioniert es so?
- Antworten: 16
- Zugriffe: 2560
Re: Python3 Script - funktioniert es so?
Die Zeile `time_segment_index = datetime.datetime.now().hour / 6` enthält ja die aktuelle Stunde, die für Python 3 übrigens mit // geschrieben sein muß.
Dem Skript von pillmuncher fehlt übrigens der Reset der already_played-Liste, so dass irgendwann das Programm abstürzt, weil es keine Songs mehr ...
- Sonntag 15. Dezember 2019, 18:40
- Forum: Allgemeine Fragen
- Thema: Python3 Script - funktioniert es so?
- Antworten: 16
- Zugriffe: 2560
Re: Python3 Script - funktioniert es so?
Ich habe mir nochmal den Code angeschaut
import datetime, glob, json, os, random
STATUS_FILENAME = 'status.json'
JINGLE_INTERVAL = 3
TIME_SEGMENT_NAMES = ['Night', 'Midday', 'Day', 'Eve']
def main(directory):
with open(os.path.join(directory, STATUS_FILE), 'r') as status_file:
status = json ...
import datetime, glob, json, os, random
STATUS_FILENAME = 'status.json'
JINGLE_INTERVAL = 3
TIME_SEGMENT_NAMES = ['Night', 'Midday', 'Day', 'Eve']
def main(directory):
with open(os.path.join(directory, STATUS_FILE), 'r') as status_file:
status = json ...
- Sonntag 15. Dezember 2019, 18:33
- Forum: Allgemeine Fragen
- Thema: Python3 Script - funktioniert es so?
- Antworten: 16
- Zugriffe: 2560
Re: Python3 Script - funktioniert es so?
Also ab und an werden natürlich neue Titel hochgeladen und ältere Titel entfernt, sodass sich die darin enthaltenen Songs tatsächlich auch ändern können. Was meinst du mit "während der Laufzeit des Programms" ? Die Zeit während der jeweilige Ordner aktiv ist ?
Das gezeigte Skript wird ...
- Sonntag 15. Dezember 2019, 18:24
- Forum: Allgemeine Fragen
- Thema: Python3 Script - funktioniert es so?
- Antworten: 16
- Zugriffe: 2560
Re: Python3 Script - funktioniert es so?
Kpommentare im Code: import os
import random
import datetime
import glob
import json
# Die Name der Funktionen und Variablen entsprechen allesamt nicht PEP8.
def songToPlay(directory, alreadyPlayed, total_runs):
# os.chdir() wechselt das aktuelle Verzeichnis, in dem das Programm läuft.
# Das ...
- Sonntag 15. Dezember 2019, 18:04
- Forum: Allgemeine Fragen
- Thema: Python3 Script - funktioniert es so?
- Antworten: 16
- Zugriffe: 2560
Re: Python3 Script - funktioniert es so?
__blackjack__ hat Dir doch damals ein gutes Grundgerüst geschrieben. Warum hast Du das ignoriert?
Der Code hält sich nicht an die Namenskonventionen. Funktionen, wie Variablennamen schreibt man klein_mit_unterstrich. `chdir` sollte in einem ordentlichen Programm nicht vorkommen. Nackte Excepts ...
- Sonntag 15. Dezember 2019, 15:19
- Forum: Allgemeine Fragen
- Thema: Python3 Script - funktioniert es so?
- Antworten: 16
- Zugriffe: 2560
Python3 Script - funktioniert es so?
Hi!
Bezugnehmend auf mein Thema: https://www.python-forum.de/viewtopic.php?t=47037
habe ich einen Freelancer gebeten, sich der Sache anzunehmen. Er hat daraufhin ein Script in Python3 geschrieben, welcher das Problem aus dem anderen Thread lösen sollte. Sprich:
- Es gibt vier Ordner + ein ...
Bezugnehmend auf mein Thema: https://www.python-forum.de/viewtopic.php?t=47037
habe ich einen Freelancer gebeten, sich der Sache anzunehmen. Er hat daraufhin ein Script in Python3 geschrieben, welcher das Problem aus dem anderen Thread lösen sollte. Sprich:
- Es gibt vier Ordner + ein ...
- Sonntag 24. November 2019, 17:25
- Forum: Allgemeine Fragen
- Thema: Hilfe bei einem Script
- Antworten: 4
- Zugriffe: 1457
Re: Hilfe bei einem Script
@Xork2: Die Beschreibung stimmt nicht so ganz mit dem Programm überein, denn da gibt es *drei* Ordner für Musik (und einen für Jingles).
Lernt doch selbst Python, dann seid Ihr nicht auf andere angewiesen.
Das sollte man sowieso komplett neu schreiben. Zuerst einmal weil es noch in Python 2 ist ...
- Sonntag 24. November 2019, 17:24
- Forum: Allgemeine Fragen
- Thema: Hilfe bei einem Script
- Antworten: 4
- Zugriffe: 1457
Re: Hilfe bei einem Script
@Xork2: Habe das vorhandene mal auf Python 3 portiert und modernisiert. Ausserdem auf Funktionen aufgeteilt um die Code-Wiederholungen einzudämmen und die Struktur einfacher zu machen. Das Speicherformat ist nun auch einfacher: eine JSON-Datei mit den letzten Pfadnamen.
Zwischenstand (ungetestet ...
- Samstag 23. November 2019, 20:59
- Forum: Allgemeine Fragen
- Thema: Hilfe bei einem Script
- Antworten: 4
- Zugriffe: 1457
Hilfe bei einem Script
Hallo liebes Forum,
wir haben ein Webradio und da läuft folgende Regelung:
- Es gibt zwei Ordner, aus denen sich das Script (playlist.py) die Songs zieht. Einmal von 10-0 und einmal von 0 - 10. Nun wollen wir aber folgende Struktur:
0 – 6 > NightRotation
6 – 12 > MiddayRotation
12 – 18 ...
wir haben ein Webradio und da läuft folgende Regelung:
- Es gibt zwei Ordner, aus denen sich das Script (playlist.py) die Songs zieht. Einmal von 10-0 und einmal von 0 - 10. Nun wollen wir aber folgende Struktur:
0 – 6 > NightRotation
6 – 12 > MiddayRotation
12 – 18 ...
