私はUbuntu16.04x64でpython3.5を使用して作業していますIDEAしかし、写真のように奇妙な質問がありました。connectの名前を変更しようとしましたが、機能しません。
この問題をどのように解決すればよいですか?あなたが知っているかどうか教えてください、考えます。
次のことを試してください。
from .tpymysql import connect
_connect.py
_にはclass Connect()
のようなものがあると思います。
実行するスクリプトが_connect.py
_への同じパスの下にある場合
_from connect import Connect
_
Else
_from tpymysql.connect import Connect
_
Pythonの方法は、すべてを明確かつ具体的にすることです。したがって、何かをインポートする場合は、ファイル自体以外の内容をインポートします。
Python3は通常、相対インポートに対してこのImportErrorをスローします。相対的なインポートは必要ないようです。
試してみてください:
tpymysqlをインポートします