Ich habe versucht, einige Eingaben zusammen, um einen Dateinamen zu bilden, aber sie scheinen Leerzeichen dazwischen zu haben, habe ich versuchte, die Leerzeichen mit Ersetzen zu entfernen und beizutreten. aber es sagt Join ist nicht definiert, und 'Tupel' Objekt hat kein Attribut 'ersetzen'. bitte helfen mein Code:Versuchen, Leerzeichen aus einer Zeichenfolge zu entfernen, aber ein Fehler zu bekommen 'Tuple' -Objekt hat kein Attribut 'ersetzen'
from turtle import Turtle, Screen
def k100():
tsave = Turtle()
tsavescreen = tsave.getscreen()
pictype = input("What type of photo would you like this to be saved as? (png, jpg, pdf, ...) ")
name = input("What would you like to call your masterpiece? ")
fnws = name,".",pictype #fnws means file_name_with_spaces
join(fnws)
fnns = fnws.replace(" ", "") #fnns means file_name_no_spaces
tsavescreen.getcanvas().postscript(file=fnns, colormode='color')
#open("C:\Users\GURNHH\OneDrive - Rugby School\ICT\Python").close()
#open("pythontest11.pdf").close()
print("It has been saved as: ", fnns)
print("It has been saved as: ", fnns)
so viel gehen !!! – Gurneyguy
Wissen Sie, warum ich die Datei nicht öffnen kann? Ich habe versucht, Adobe, Microsoft Edge und Word zu verwenden, aber beide funktionieren nicht. (Übrigens versuche ich ein Schildkrötenbild zu speichern) – Gurneyguy