„Publikuj w internecie” w Arkuszach Google nie działa prawidłowo
Wczoraj nastąpiła przerwa na Dysku Google według Google Appstatus. Jednocześnie zaczynam otrzymywać błędy z kilku aplikacji, które CZYTA OPUBLIKOWANE W SIECI pliki arkuszy Google w formacie XLS i CSV. 24 godziny później mój zespół nadal miał błędy.
Kiedy próbowałem odczytać link publiczny w Pythonie, QlikView lub PowerBI, pojawił się błąd; kiedy użyjesz go w przeglądarce, działa dobrze (pokazuje plik, jeśli html lub pobierz pliki XLS lub CSV). po pobraniu plików mogę bez problemu załadować do aplikacji.
na przykład link jest następujący: https://docs.google.com/spreadsheets/d/e/2PACX-1vR-n29UtC60LUE4q0YB0mDW8LNlhychOlCqOv_svzL4tuUfYmTD15o2nmleW0k4GKLaJWBzBKtVRo4c/pub?output=xlsx (możesz zmienić XLSX na HTML lub CSV, aby zmienić format).
Dziwne jest to, że w Pythonie, gdy próbuję załadować plik XLSX, nie działa, jednak działa, jeśli przejdę na HTML, jak poniżej:
#I GET AN ERROR: importuj pandy jako pd
df = pd.read_excel('https://docs.google.com/spreadsheets/d/e/2PACX-1vR-n29UtC60LUE4q0YB0mDW8LNlhychOlCqOv_svzL4tuUfYmTD15o2nmleW0k4GKLaJWBzBKtVRo4c/pub?output=xlsx')
# NIE MAM BŁĘDU:
df = pd.read_html('https://docs.google.com/spreadsheets/d/e/2PACX-1vR-n29UtC60LUE4q0YB0mDW8LNlhychOlCqOv_svzL4tuUfYmTD15o2nmleW0k4GKLaJWBzBKtVRo4c/pub?output=xlsx')
Pobrany plik jest załączony.
Każda pomoc jest mile widziana. Dzięki.
Odpowiedzi
Znalezione rozwiązanie: upewnij się, że opublikowany arkusz kalkulacyjny jest ustawiony jako publiczny. musisz również upublicznić go w opcjach udostępniania w prawym górnym rogu (zielony przycisk)
Mam ten sam problem, ale nauczyłem się kilku rzeczy na jego temat. Już opublikowany plik nie zadziała, ale jeśli opublikujesz nowy plik, zadziała. Łatwym sposobem na przetestowanie błędu jest również problem dla Google, to otwarcie nowego arkusza i wpisanie = ImportFile ("PathToAPublishedCsv"), zobaczysz, że działa dobrze w przypadku nowo opublikowanych, ale nie dla już opublikowanych plików.
Próbowałem znaleźć pomoc Google do czatowania, ale jak dotąd bez powodzenia
Powodem działania html jest to, że otrzymujesz stronę pośrednią, zanim dotrzesz do danych w już opublikowanych plikach, a jest to strona html
Mam ten sam problem, gdy próbuję otworzyć opublikowane linki CSV. Wszystkie opublikowane csv proszą o pozwolenie w ciągu ostatnich 2 dni. Coś się zmieniło w Arkuszach Google, ale nie znalazłem żadnych informacji na ten temat.