ερώτηση

Γνώση Υπολογιστών >> ερώτηση >  >> PC Αντιμετώπιση προβλημάτων

Πώς να μετονομάσετε το αρχείο στον Κατάλογο προορισμών

```python

εισαγωγή io

από τον αποθηκευτικό χώρο εισαγωγής google.cloud

def rename_file(

bucket_name, blob_name, new_blob_name, γενιά=Καμία, if_generation_match=Κανένα

):

"""Μετονομάζει ένα αρχείο."""

# Το αναγνωριστικό του κάδου GCS σας

# bucket_name ="το όνομα του κάδου σας"

# Το αναγνωριστικό του αρχείου προς μετακίνηση

# blob_name ="storagetest/move-test.txt"

# Το νέο όνομα του αρχείου

# new_blob_name ="storagetest/moved-test.txt"

storage_client =storage.Client()

bucket =storage_client.bucket(bucket_name)

# Το όνομα προορισμού πρέπει να συμμορφώνεται με τις απαιτήσεις ονόματος αντικειμένου. Εδώ, εμείς

# διατηρήστε όλα τα μεταδεδομένα και το ACL με αντιγραφή αντί επανεγγραφής ή αντικατάστασης.

blob =bucket.copy_blob(blob_name, new_blob_name, generation=generation)

blob.reload()

# Διαγράψτε την παλαιότερη έκδοση αφού ολοκληρωθεί η αντιγραφή.

bucket.delete_blob(blob_name)

print(f"Το Blob {blob.name} μετονομάστηκε σε {new_blob_name}.")

```

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα