我想从脚本中安装和导入一个包。然后我想在这个脚本中添加from x import y和from x import *。(我实际上是在做一些函数)。
我成功地安装并导入了使用subprocess和importlib。但我在from x import y和from x import *上不知所措。尝试过这些密码和其他一些。
globals()[package] = importlib.import_module('package','class')
globals()[package] = importlib.import_module('class'
我很难在我的覆盆子Pi 3上使用gTTS ()。
sudo pip3 install gTTS
来安装它。但是,当我运行我的代码时,我会发现以下错误:
File "interface.py", line 7, in <module>
from gtts import *
File "/usr/local/lib/python3.4/dist-packages/gtts/\__init__.py", line 2, in <module>
from .tts import gTTS
File "/usr/local/lib
所以,python中的语音到文本代码在导入gTTS时会出现问题,只有当它被导入gTTs时,它才会很好,但是这个问题在gtts中仍然存在。代码如下所示。
from gtts import gTTs
import os
text_to_read = "Read any text written "
language = 'en'
slow_audio_speed = False
filename = 'myfile.mp3'
def reading_from_string():
audio_created = gtts.gTTs(t
我制作了一个简单的脚本来说明案文如下:
from gtts import gTTS
import os
import random
from playsound import playsound
def say(voice_text, capitalize = True):
voice = gTTS(text = (voice_text), lang = "en")
fileName = "%d.mp3" %random.randint(1, 999999999)
voice.save(fileName)
if capital
可能重复:
我有一个Python包,包含两个相互导入的模块。也就是说,在模块A中,我们有一行
from B import b
在B模块中,我们有一条线路
from A import a
当我试图加载包含这些模块的包时,我会得到以下错误
ImportError:无法导入
有没有办法避免这个错误(不把两个模块合并成一个大模块AB)?
嗨,我正在用编写一个包含四个类的保龄球游戏;每个类都在自己的文件中,但都在同一个目录/文件夹中;游戏(使用所有其他类)、框架(是转弯,使用滚动)、tenth_Frame(从帧继承)、Roll (返回Pins编号)。我得到了导入错误,无法在tenth_Frame类中导入名称框架。这也是我在这里的第一个问题,我希望我包含了所需的一切:)
我试着想办法解决这个问题,阅读多个网站/QnA,但没有找到解决方案。我试图更改导入,但我所得到的只是不同的错误消息(框架未定义)
Game.py
from Module_Frame import*
from Roll import*
from tenth_Fram
我对python/破折号/策略非常陌生,而且我一直收到同样的错误:
ImportError:无法从部分初始化模块'dash‘导入名称'dcc’(很可能是因为循环导入)
有人知道怎么解决这个问题吗?我进口了以下产品:
from dash import dcc
from dash import html
from dash.dependencies import Input, Output
import plotly.io as pio
Pre我见过关于这种错误的问题,但它与gTTS无关。
我使用gTTS module.One day,这个错误突然出现了happened.Yes,从昨天导入it.Until的时候起我就没有处理过这些代码,这个错误没有发生。
这发生在我执行这段代码时:
码
sounditems = [i for i in gtts.lang.tts_langs().values()]
误差
RuntimeError: Unable to get language list: 'NoneType' object is not subscriptable
In [1]: import gtts
In
这种类型的问题让我昨晚陷入了比它应该的更长的时间,所以我要抛出答案,因为我无法在堆栈上找到这个特定的错误。
假设我有两份文件。my_function.py和variable.py
在my_function.py中
from variable import a
def double(n):
return 2 * n
print(double(a))
在variable.py中
from my_function import double
a = 4
我收到进口错误了吗?怎么会这样?我有一个空的init.py,它们位于同一个目录中,并且我检查过没有多次输入错误。
要帮助识别是否存在此
from gtts import gTTS
import os
tts=gTTS(text="Both are great",lang="en")
tts.save("both.mp3")
os.system("mpg12 both.mp3")
我遇到了这个错误,"cannot import name gTTS“。
我有两个子文件夹A和B。我正在尝试从同级A导入包。
我在每个子文件夹和根项目中都有__init__.py。
然而,尽管文件存在于文件夹A中,但从我在文件夹B中执行的文件中,我得到了以下错误
Traceback (most recent call last):
File "/home/ubuntu/workspace/cloud-devops/B/ufw_firewall.py", line 5, in <module>
from getparms import *
ImportError: No module named getparms
如何导入我的包
当音频文件与播放声音模块停止时,我可以删除它吗?我写了一段代码,但我做不到:
from gtts import gTTS
import os
import playsound
def say(textg):
tts = gTTS(text=textg, lang='en')
tts.save('audio.mp3')
playsound('audio.mp3')
time.sleep(here, what i have to do?)
os.remove('audio.mp3')
我正在使
我对下面的repl交互感到困惑:
In [7]: import os
In [8]: os.sys
Out[8]: <module 'sys' (built-in)>
In [9]: os.sys.stderr
Out[9]: <_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'>
In [10]: from os.sys import stderr
------------------------------------
这是我的应用程序结构:
foodo/
setup.py
foodo/
__init__.py
foodo.py
models.py
foodo/foodo/foodo.py从models.py模块导入类:
from foodo.models import User
,它抛出一个ImportError
ImportError: No module named models
但是,如果我使用一个相对导入,则它确实有效:
from models import User
如果我在导入和继续之前输入pdb断点,它也能工作。
我应该能同时使用
我用pyinstaller编译了一个脚本,它编译得很好,但是当我运行这个程序时,我在控制台窗口中得到了下面的错误。
ImportError: DLL load failed: The specified module could not be found.
当我得到这个错误时,我试图导入Crypto。为什么会发生这种事,我该如何解决呢?
ImportError: cannot import name 'create_app' from 'website'
from website import create_app
app = create_app()
if __name__ == '__main__':
app.run(debug=True)
我是Python的新手。我试着运行这段代码,但是我得到了一条关于ImportError的错误消息:没有名为“HTMLParser”的模块。我使用的是Python 3.x。这不起作用有什么原因吗?
#Import the HTMLParser model
from HTMLParser import HTMLParser
#Create a subclass and override the handler methods
class MyHTMLParser(HTMLParser):
#Function to handle the processing of HTML comments
我试图从链接到当前所在文件的父文件夹的文件夹中的文件中导入函数。为了澄清,下面是我的文件夹的架构:
/root
/Math
linear_algebra.py
/Algorithms
gradient_descent.py
在gradient_descent.py文件中,我想导入一个函数Vector,它位于linear_algebra.py文件中。我试着用:
from ..Math.linear_algebra import Vector
但我知道错误是:
ImportError: attempted relative import with no known pare
我有四个不同的文件名为:main.py, vector.py, entity.py 和 physics.py。我不会张贴所有的代码,只是导入,因为我认为这是错误的地方(如果你愿意,我可以张贴更多)。 main.py: import time
from entity import Ent
from vector import Vect
#the rest just creates an entity and prints the result of movement entity.py: from vector import Vect
from physics import Physics
c
假设我有以下python源文件布局:
lib/foo.py
lib/foo/bar.py
然后在我的源代码中:
from foo import gaz
我得到一个导入错误:
ImportError: No module named foo
如何才能使.py文件和目录具有相同的名称,以便可以执行以下操作:
from foo import gaz
from foo.bar import wakawaka
提前感谢!