Мой путь следующий:
Код: Выделить всё
cod
|_ movie
| |_scrapper
| | |_scrapperA.py
| |
| |_audio
| | |_audioA.py
| |
| |_movieA.py
|
|_uploader.py
Каждый раз, когда я выполняю movieA.py, он работает нормально, и я получаю с файлом mp4 все в порядке.
Но всякий раз, когда я пытаюсь запустить movieA.py из uploader.py, я получаю ошибку ModuleNotFoundError: нет модуля с именем «скрапер» (или «аудио», если я пропущу первую строку импорта)< /p>
Код: Выделить всё
import datetime
from time import sleep
from UploaderTikTok.uploader import uploadVideo
session_id = '***'
vid = 'Final.mp4'
tags = ['fyp']
users = ['']
with open('./cod/movie/verMov.py', encoding= 'utf8') as file:
exec(file.read())
sleep(10)
uploadVideo(session_id, vid, datetime.datetime.now().strftime('Comente Amém! %d/%m'), tags, users, url_prefix='www')
Код: Выделить всё
from scrapper.verScr import ver,heartVerA,heartVerT
from audio.tiktok_voice import tts, Voice
Подробнее здесь: https://stackoverflow.com/questions/793 ... -in-python
Мобильная версия