我有一个名为Ringbell.py的文件和一个名为bell.mp3的mp3。前者有一行是这样写的:
import subprocess
subprocess.call(['cvlc','bell.mp3']) I also have one with full paths.
当我不使用PyInstaller时,它工作得很好,当我首先使用PyInstaller,然后删除bell.mp3 (假设它已经嵌入到py.exe文件中)时,它不能工作。我使用的是Python 3.6.8和Linux ubuntu。
pyinstaller -F --add-data
我正在尝试在python33中创建分发文件,但没有成功。
我在Windows8的C驱动程序中创建了一个文件夹,命名为python33 & put in C driver。这个文件夹有2个文件。nester.py和setup.py
我的setup.py有
from distutils.core import setup
setup (
name = 'nester';
version = '1.0.0';
py_modules = ['nester'];
author = 'AMiSH13
我使用"screen“在AWS (linux )中运行许多python脚本。由于某种原因,这些脚本中的一个有时会失败。我想要么编写一个python脚本,要么写b)某种linux命令行脚本来观察哪些python脚本正在运行,如果目标'script.py‘没有运行,那么就重新运行它。
例如:
import time
while(True):
if script.py is running:
time.sleep(5)
else:
open new linux screen
python3 script.py
d
我正试图通过pip3 (安装PyQt5所必需的)安装SIP。
pip3 search SIP显示有一个名为SIP (4.19.8) - extension module generator for C and C++ libraries的包。
pip3 install SIP给出了错误:
Could not find a version that satisfies the requirement SIP (from versions: ) No matching distribution found for SIP
我已经下载并尝试使用命令python -m pip install '
我正在尝试写一个python程序,它最终将接受文件的命令行参数,确定它是tar还是zip等文件,然后相应地提取它。我现在只是试图让tar部分正常工作,但我收到了多个错误。我要检查的文件位于我的~/目录中。任何想法都是很棒的。
#!/usr/bin/python
import tarfile
import os
def open_tar(file):
if tarfile.is_tarfile(file):
try:
tar = tarfile.open("file")
tar.extractall()
我对蟒蛇很陌生。我试图在track_from_file中使用方法来创建跟踪对象。这就是我写的代码:
from pyechonest import config
from pyechonest.track import track_from_file
config.ECHO_NEST_API_KEY = "KRZG4XOVUQRKI45DP"
f = open("ShayneWard-NoPromises.mp3")
t = track_from_file(f, 'mp3')
但这不管用。我得到了一个EchoNestIOError。这是我得到的全部