小编esn*_*adr的帖子

如何从python程序中使用youtube-dl

我想访问shell命令的结果:

youtube-dl -g "www.youtube.com..."
Run Code Online (Sandbox Code Playgroud)

将其输出打印direct url到文件; 从python程序中:

import youtube-dl
fromurl="www.youtube.com ...."
geturl=youtube-dl.magiclyextracturlfromurl(fromurl)
Run Code Online (Sandbox Code Playgroud)

那可能吗 ?我试图了解源的机制,但迷路了:youtube_dl/__init__.py,youtube_dl/youtube_DL.py,info_extractors...

python youtube-dl

63
推荐指数
2
解决办法
8万
查看次数

Python bigquery - ImportError:没有名为google.apputils的模块

我试图使用谷歌bigquery python库,但每当我运行时,import bq我得到以下错误;

---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-21-923a4eec0450> in <module>()
----> 1 import bq

/Users/tahirfayyaz/anaconda/python.app/Contents/lib/python2.7/site-packages/bq.py in      <module>()
     31 import oauth2client.tools
     32 
---> 33 from google.apputils import app
     34 from google.apputils import appcommands
     35 import gflags as flags

ImportError: No module named google.apputils
Run Code Online (Sandbox Code Playgroud)

我已安装甚至升级了google-apputils,但我仍然遇到此错误.

python import google-bigquery google-api-python-client

6
推荐指数
1
解决办法
3452
查看次数

如何访问"打开/保存"对话框以捕获下载链接?

我注意到:如果Mozilla Firefox用户单击下载链接(EX:this),将弹出以下"打开/保存"对话框窗口:

打开/保存对话框

rd有用Python编写的下载管理器,所以我需要:

  1. 从Firefox获取下载链接.

  2. 发送给我的下载管理器.

我想通过以下任何方法实现这一目标:

  • 在该对话框中添加复选框,使用户可以在此链接中使用我的下载管理器(如DTA和flashgot添加复选框).
  • 听取那个事件(弹出保存对话框),
  • 将我的名为rd的下载管理器添加为除了以外的任何文件类型的默认应用程序,html但我们应该让用户能够add to/remove from将该文件类型发送到我的应用程序.

firefox xul preference firefox-addon-sdk

5
推荐指数
1
解决办法
592
查看次数

如何一起使用Z3py和Sympy

我试图在矩阵上执行一些符号计算(用符号作为矩阵的条目),之后我会有一些可能的解决方案.我的目标是根据约束选择解决方案/解决方案.

例如,M是一个矩阵,其中一个元素作为symbol.该矩阵将具有2个特征值,一个是正的,一个是负的.使用z3我试图找出唯一的负值,但我无法这样做,因为a被定义为一个符号,除非我将其转换为实际值,否则我不能将其写为约束.

我该怎么办?是否有任何方法可以将(符号)转换为实数或整数,以便我可以将其用作约束s.add(a>0)

from sympy import* 
from z3 import* 
from math import*

a=Symbol('a')

M=Matrix([[a,2],[3,4]]) m=M.eigenvals();

s=Solver()

s.add(m<0)
print(s.check())
model = s.model() print(model)
Run Code Online (Sandbox Code Playgroud)

python sympy z3 z3py

5
推荐指数
1
解决办法
654
查看次数

通过python获取Ubuntu OS中特定文件类型的默认图标

在我的ubuntu PC和python脚本中,我需要获取特定文件类型的图标的默认路径.

如:

def get_icon_path(extenstion):
    ...
    ...
    return icon_path
Run Code Online (Sandbox Code Playgroud)

get_icon_path( "PY")

/usr/share/icons/Humanity/mimes/48/text-x-python.svg

注意:我读过这个问题,它只对当前存在的文件起作用.

如何获取特定文件的图标或缩略图

python gtk ubuntu

1
推荐指数
1
解决办法
1564
查看次数