Форум программистов, компьютерный форум, киберфорум
Python: API, боты
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
 Аватар для Orlov1
100 / 42 / 7
Регистрация: 03.02.2019
Сообщений: 657

Модуль Yadisk и загрузка файла на ЯД

04.09.2021, 19:01. Показов 3176. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Установлена библиотека yadisk командой
Python
1
pip install yadisk
В списке установленных эта библиотека имеется.
Через https://oauth.yandex.ru открыто управление с помощью API
Получен токен

Код не работат

Python
1
2
3
4
import yadisk
 
y = yadisk.YaDisk(token="токен указан верно")
y.upload("text.txt","text.txt")
Ошибки следующие

Code
1
2
3
4
5
6
Traceback (most recent call last):
  File "C:\Python\Scripts\OUT\yadisk.py", line 1, in <module>
    import yadisk
  File "C:\Python\Scripts\OUT\yadisk.py", line 3, in <module>
    y = yadisk.YaDisk(token="AQAAAAAkUICEAAdaN5R-LSMKF0FVin6dN3ASoRw")
AttributeError: partially initialized module 'yadisk' has no attribute 'YaDisk' (most likely due to a circular import)
Что сделано не так ?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.09.2021, 19:01
Ответы с готовыми решениями:

Python3 модуль Yadisk
Python3 IDLE Здравствуйте, у меня имеется код, который архивирует файлы и отправляет их на яндекс диск, но к сожалению, там...

Загрузка dll файла из python кода: OSError: [WinError 126] Не найден указанный модуль
В python подключаю файл .dll: KuriosLib = cdll.LoadLibrary(&quot;KURIOS_COMMAND_LIB_Win32.dll&quot;) Выдает ошибку Traceback (most...

Загрузка файла в ТекстБокс и открытие файла, зная его полный путь!
Всем привет! Имеется определенная проблема: ввожу в textbox полный путь к файлу, после сохраняю его с помощью кода: Dim FN as...

5
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
04.09.2021, 20:33
Цитата Сообщение от Orlov1 Посмотреть сообщение
Что сделано не так ?
import yadisk -> yadisk.py = AttributeError:module 'yadisk' has no attribute 'YaDisk'
Попробуй сложить 2 и 2.
0
 Аватар для Orlov1
100 / 42 / 7
Регистрация: 03.02.2019
Сообщений: 657
04.09.2021, 21:27  [ТС]
Цитата Сообщение от Garry Galler Посмотреть сообщение
import yadisk -> yadisk.py = AttributeError:module 'yadisk' has no attribute 'YaDisk'
Попробуй сложить 2 и 2.
Смена имени файла проблему не решила
0
Эксперт Python
1356 / 653 / 207
Регистрация: 23.03.2014
Сообщений: 3,057
04.09.2021, 22:04
Orlov1, python pzsr регистрочувствительный, поэтому, у Вас ошибка в именовании атрибута:
module 'yadisk' не имеет аттрибута 'YaDisk, следовательно, скорее всего, не правильно указано имя атрибута, проверяйте.
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
04.09.2021, 22:18
Цитата Сообщение от Orlov1 Посмотреть сообщение
Смена имени файла проблему не решила
У всех решила. Ты особенный?
Проверяй теперь каждый свой шаг. За тебя этого никто не сделает.
Удали кэш скриптов pyc.

Добавлено через 5 минут
Code
1
2
3
4
5
6
7
>python
Python 3.8.2 (tags/v3.8.2:7b3ab59, Feb 25 2020, 23:03:10) [MSC v
Type "help", "copyright", "credits" or "license" for more inform
>>> import yadisk
>>> yadisk.YaDisk
<class 'yadisk.yadisk.YaDisk'>
>>>
Видишь, атрибут на месте.
0
Эксперт Python
1356 / 653 / 207
Регистрация: 23.03.2014
Сообщений: 3,057
04.09.2021, 22:34
Итого:
Python
1
2
3
4
import yadisk
 
loader = yadisk.YaDisk(token='')
loader.upload("text.txt", "text.txt")
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.09.2021, 22:34
Помогаю со студенческими работами здесь

Загрузка файла через curl, а вместо файла страница с кроказабярами
Скачиваю файл через curl, а вместо него вылазает страница с крокозябрами HTTP/1.1 100 Continue HTTP/1.1 200 OK Server: nginx Date: Sat, 16...

Загрузка содержимого doc файла в RichTextBox по пути файла
Как вывести данный в RichTextBox с doc документа по его пути при нажатие кнопки?

Загрузка данных из файла с возможностью выбора файла
Всем доброго времени суток. У меня возник такой вопрос как организовать выбор файла с данными на языке СИ, пришла мысль в голову, что можно...

Найти модуль скорости; модуль тангенциального ускорения; модуль нормального ускорения; модуль полного ускорения
1. Материальная точка движется по плоскости. Движение точки в векторном виде описывается уравнением r(t)=i * A * t^3 + j * B * t (r —...

Не запускается модуль из главного файла
Не запускается модуль из главного файла index.js, вроде бы делал все точно по гайду, в итоге уже все тупо прокопипастил, все равно не могу...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: показать затраченные материалы за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В качестве. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru