小编kra*_*r65的帖子

在Android Studio中搜索整个项目中所有出现的字符串

我刚开始使用Android Studio(IntelliJ),现在我正在查找该功能,以便在项目的任何文件中找到字符串的出现.例如:我想找到包含字符串" .getUuid()"的所有文件

右上角的搜索没有给出正确的结果,我认为我无法在编辑>查找下找到此功能.

有人能指出我正确的方向吗?

search intellij-idea android-studio

530
推荐指数
10
解决办法
30万
查看次数

如何在Flask中获得POST的json?

我正在尝试使用Flask构建一个简单的API,我现在想要阅读一些POSTed JSON.我使用PostMan Chrome扩展程序发布帖子,而JSON我的帖子很简单{"text":"lalala"}.我尝试使用以下方法读取JSON:

@app.route('/api/add_message/<uuid>', methods=['GET', 'POST'])
def add_message(uuid):
    content = request.json
    print content
    return uuid
Run Code Online (Sandbox Code Playgroud)

在浏览器上它正确地返回我放入GET的uuid,但是在控制台上,它只是打印出来None(我希望它打印出来{"text":"lalala"}.有人知道我如何从Flask方法中获取发布的JSON吗?

python post json flask

284
推荐指数
8
解决办法
37万
查看次数

Docker命令无法连接到Docker守护程序

我想转移到Docker,所以我刚刚开始搞乱它.我在VirtualBox Ubuntu 15.10(Wily Werewolf)安装上安装了Docker,按照这里的建议我尝试运行一个基本的nginx Docker镜像:

$ docker run --name mynginx1 -P -d nginx
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
Run Code Online (Sandbox Code Playgroud)

所以我检查了Docker是否正在运行:

$ sudo service docker status
? docker.service - Docker Application Container Engine
   Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
   Active: active (running) since vr 2015-11-06 08:41:48 CET; 15min ago
     Docs: https://docs.docker.com
 Main PID: 7542 (docker)
   CGroup: /system.slice/docker.service
           ??7542 /usr/bin/docker daemon -H fd://

nov 06 08:41:47 kramer65-VirtualBox systemd[1]: Starting Docker …
Run Code Online (Sandbox Code Playgroud)

linux ubuntu daemon docker

237
推荐指数
12
解决办法
20万
查看次数

当else完成时,制作if-elif-elif-else语句的最有效方法是什么?

我有一个if-elif-elif-else语句,其中99%的时间是执行else语句:

if something == 'this':
    doThis()
elif something == 'that':
    doThat()
elif something == 'there':
    doThere()
else:
    doThisMostOfTheTime()
Run Code Online (Sandbox Code Playgroud)

这个结构已经完成了很多,但是因为它在碰到其他条件之前就已经超过了每个条件,所以我感觉这不是很有效,更不用说Pythonic了.另一方面,它确实需要知道是否满足任何条件,所以无论如何它应该测试它.

有人知道是否以及如何更有效地完成这项工作,或者这只是最好的方法吗?

python performance if-statement

90
推荐指数
4
解决办法
5万
查看次数

如何禁止Google请求允许定期检查手机上已安装的应用?

我开发一个Android应用程序,我因此不断地建立和安装我的测试设备上.几天后,我每次构建/安装都会遇到问题

Google可能会定期检查已安装的应用是否存在潜在危害行为 在Google设置>验证应用中了解详情.

我可以选择接受或拒绝.我现在已经拒绝了大约一百次了,但似乎Googles政策继续询问,直到我厌倦了消息并最终点击接受.但我不希望这样!

所以我的问题是:我如何让Google一劳永逸地知道我不希望他们定期检查手机上安装的应用程序?

permissions policy android privacy

83
推荐指数
5
解决办法
10万
查看次数

为什么运行Flask开发服务器会自行运行两次?

我正在使用Flask开发网站,在开发过程中,我使用以下文件运行烧瓶:

#!/usr/bin/env python
from datetime import datetime
from app import app
import config

if __name__ == '__main__':
    print '################### Restarting @', datetime.utcnow(), '###################'
    app.run(port=4004, debug=config.DEBUG, host='0.0.0.0')
Run Code Online (Sandbox Code Playgroud)

当我启动服务器时,或者由于文件已更新而自动重启时,它始终显示两次打印行:

################### Restarting @ 2014-08-26 10:51:49.167062 ###################
################### Restarting @ 2014-08-26 10:51:49.607096 ###################
Run Code Online (Sandbox Code Playgroud)

虽然这不是一个真正的问题(其余部分按预期工作),但我只是想知道它为什么会这样?有任何想法吗?

python flask

81
推荐指数
4
解决办法
2万
查看次数

如何在(最好是纯粹的)Python中解码QR码图像?

TL; DR:我需要一种方法来解码使用(最好是纯粹的)Python的图像文件中的QR码.

我有一个带有QR码的jpg文件,我想用Python解码.我找到了几个声称这样做的图书馆:

PyQRCode(这里的网站)据说可以通过简单地提供这样的路径来解码图像中的qr代码:

import sys, qrcode
d = qrcode.Decoder()
if d.decode('out.png'):
    print 'result: ' + d.result
else:
    print 'error: ' + d.error
Run Code Online (Sandbox Code Playgroud)

所以我只是使用它安装它sudo pip install pyqrcode.然而,我对上面的示例代码感到奇怪的是,它只导入qrcode(而不是导入pyqrcode)因为我认为qrcode引用这个只能生成 qr代码图像的,这让我很困惑.所以,我想上面两个密码pyqrcodeqrcode,但双方未能在第二条线的说法AttributeError: 'module' object has no attribute 'Decoder'.此外,该网站是指Ubuntu 8.10(超过6年前推出),我找不到它的公共(git或其他)存储库来检查最新的提交.所以我转到了下一个图书馆:

ZBar(这里的网站)声称是,"an open source software suite for reading bar codes from various sources, such as image files." …

python decode qr-code zxing zbar

72
推荐指数
6
解决办法
9万
查看次数

Composer:file_put_contents(./ composer.json):无法打开流:权限被拒绝

我正在尝试将Prestissimo安装到Ubuntu 16.04服务器上,但这会导致错误:

$ composer global require "hirak/prestissimo:^0.3"
Changed current directory to /home/kramer65/.composer


  [ErrorException]
  file_put_contents(./composer.json): failed to open stream: Permission denied


require [--dev] [--prefer-source] [--prefer-dist] [--no-progress] [--no-update] [--no-scripts] [--update-no-dev] [--update-with-dependencies] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--] [<packages>]...
Run Code Online (Sandbox Code Playgroud)

我以用户身份登录kramer65,因此我不知道为什么它无法写入我的主文件夹.我对a的正常反应permission denied是使用sudo,但作曲家总是说:

不要以root /超级用户身份运行Composer!有关详细信息,请参阅https://getcomposer.org/root

知道如何解决这个问题吗?

php linux sudo laravel composer-php

65
推荐指数
6
解决办法
7万
查看次数

如何绘制matplotlib Axes实例?

我需要使用一些股票数据制作烛台图表(类似这样).为此,我想使用matplotlib.finance.candlestick()函数.对于这个函数,我需要提供引号和" 一个Axes实例来绘制 ".我创建了一些示例引号,如下所示:

quotes = [(1, 5, 6, 7, 4), (2, 6, 9, 9, 6), (3, 9, 8, 10, 8), (4, 8, 8, 9, 8), (5, 8, 11, 13, 7)]
Run Code Online (Sandbox Code Playgroud)

我现在还需要一个Axes实例,我有点迷失了.我在使用matplotlib.pyplot之前创建了图.我想我现在需要用matplotlib.axes做些什么,但我不确定到底是什么.

有人可以帮我一点吗?欢迎所有提示!

python finance axes matplotlib

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

如何捕获Python subprocess.check_output()的异常输出?

我正在尝试从Python中进行比特币支付.在bash中我通常会这样做:

bitcoin sendtoaddress <bitcoin address> <amount>
Run Code Online (Sandbox Code Playgroud)

例如:

bitcoin sendtoaddress 1HoCUcbK9RbVnuaGQwiyaJGGAG6xrTPC9y 1.4214
Run Code Online (Sandbox Code Playgroud)

如果它是成功的我得到一个事务ID作为输出,但如果我尝试转移大于我的比特币余额的数量,我得到以下输出:

error: {"code":-4,"message":"Insufficient funds"}
Run Code Online (Sandbox Code Playgroud)

在我的Python程序中,我现在尝试按以下方式进行付款:

import subprocess

try:
    output = subprocess.check_output(['bitcoin', 'sendtoaddress', address, str(amount)])
except:
    print "Unexpected error:", sys.exc_info()
Run Code Online (Sandbox Code Playgroud)

如果有足够的余额它可以正常工作,但如果没有足够的余额sys.exc_info()打印出来:

(<class 'subprocess.CalledProcessError'>, CalledProcessError(), <traceback object at 0x7f339599ac68>)
Run Code Online (Sandbox Code Playgroud)

它不包括我在命令行上得到的错误.所以我的问题是; 如何{"code":-4,"message":"Insufficient funds"}从Python中获取输出的错误()?

欢迎所有提示!

python bash subprocess

55
推荐指数
7
解决办法
10万
查看次数