小编Art*_*uro的帖子

FutureWarning:元素比较失败; 返回标量,但将来会执行元素比较

0.19.1在Python 3上使用Pandas .我在这些代码行上收到警告.我试图得到一个包含所有行数,其中字符串列表Peter出现在列Unnamed: 5.

df = pd.read_excel(xls_path)
myRows = df[df['Unnamed: 5'] == 'Peter'].index.tolist()
Run Code Online (Sandbox Code Playgroud)

警告:

"\Python36\lib\site-packages\pandas\core\ops.py:792: FutureWarning: elementwise 
comparison failed; returning scalar, but in the future will perform 
elementwise comparison 
result = getattr(x, name)(y)"
Run Code Online (Sandbox Code Playgroud)

什么是FutureWarning,我应该忽略它,因为它似乎有效.

python numpy matplotlib python-3.x pandas

60
推荐指数
4
解决办法
6万
查看次数

在Bootstrap Modal上捕获关闭事件

我有一个Boostrap Modal来选择事件.如果用户单击X按钮或模态外部,我想将它们发送到默认事件.我怎样才能捕获这些事件?

这是我的代码:

<div class="modal" id="myModal">
    <div class="modal-dialog">
        <div class="modal-content event-selector">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">x</button>
                <center><h1 class="modal-title event-selector-text">Select an Event</h1><center>
            </div>
            <div class="container"></div>
            <div class="modal-body">
                <div class="event-banner">
                    <a href="/?event=1">
                        <img src="<?php echo IMAGES_EVENT1_LOGO; ?>" width="100%">
                    </a>
                </div>
                <div class="event-banner">
                    <a href="/?event=2">
                        <img src="<?php echo IMAGES_EVENT2_LOGO; ?>" width="100%">
                    </a>
                </div>
            </div>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

events twitter-bootstrap bootstrap-modal

58
推荐指数
5
解决办法
15万
查看次数

Google Cloud Datastore与Google App Engine

我正在查看新的Google Cloud Datastore,看起来很棒.但有一些我无法理解的......它应该替代Google App Engine数据存储区吗?如何在GAE中使用它?它们之间有什么区别?

我在Java中有一个GAE应用程序,它使用3个实体,每个实体有数千行,我需要经常加入...

google-app-engine google-compute-engine google-cloud-datastore

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

Ajax请求:拒绝设置不安全的标头

我正在尝试使用Google Text-To-Speech播放音频.因此,我需要在Referer和User-Agent正确设置的情况下向其端点发布请求.这个电话应该返回一个我可以播放的MP3.

但是,我得到"拒绝设置不安全的标头"错误.这是我的代码.我该怎么做?

          $.ajax({
            url: 'http://translate.google.com/translate_tts?ie=UTF-8&q=Hello&tl=en&client=t',
            beforeSend: function(xhr) {
                 xhr.setRequestHeader("Referer", "http://translate.google.com/");
                 xhr.setRequestHeader("User-Agent", "stagefright/1.2 (Linux;Android 5.0)");
            }, success: function(data){
                el.mp3 = new Audio(data);
                el.mp3.play();
            }
          });
Run Code Online (Sandbox Code Playgroud)

javascript ajax http-referer user-agent

17
推荐指数
1
解决办法
3万
查看次数

Anaconda3 - AttributeError:'dict'对象没有属性'rsplit'

我通过网络浏览器在本地运行Anaconda3.每次我去"Conda"部分看到安装的软件包(在http:// localhost:8888/tree #conda)我得到An error occurred while retrieving installed packages. Internal Server Error.

检查日志,这是目前正在发生的事情.有任何想法吗?

[E 13:53:08.195 NotebookApp] 500 GET /conda/environments/root?_=1484574786374 (127.0.0.1) 760.41ms referer=http://localhost:8888/tree?
[E 13:53:14.557 NotebookApp] Unhandled error in API request
    Traceback (most recent call last):
      File "/root/anaconda3/lib/python3.5/site-

    packages/notebook/base/handlers.py", line 503, in wrapper
            result = yield gen.maybe_future(method(self, *args, **kwargs))
          File "/root/anaconda3/lib/python3.5/site-packages/nb_conda/handlers.py", line 62, in get
            self.finish(json.dumps(self.env_manager.env_packages(env)))
          File "/root/anaconda3/lib/python3.5/site-packages/nb_conda/envmanager.py", line 124, in env_packages
            "packages": [pkg_info(package) for package in data]
          File "/root/anaconda3/lib/python3.5/site-packages/nb_conda/envmanager.py", line 124, in <listcomp>
            "packages": [pkg_info(package) for …
Run Code Online (Sandbox Code Playgroud)

python anaconda conda

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

Ubuntu:未正确定义JAVA_HOME

我想在Ubuntu 14.04中安装一些软件(Shibboleth).我已经安装了Java 7 OpenJDK /usr/lib/jvm/,我有这些行/usr/environment

JAVA_HOME="/usr/lib/jvm/java-7-openjdk-amd64"
export JAVA_HOME
Run Code Online (Sandbox Code Playgroud)

如果我输入echo $JAVA_HOME正确的话/usr/lib/jvm/java-7-openjdk-amd64.但是,当我尝试安装Shibboleth时,我总是得到Error: JAVA_HOME is not defined correctly. Cannot execute java.

有趣的是,如果我输入java命令它可以工作(它指的是/ usr/lib/java,这是一个指向正确的链接).但是,当我尝试运行bash bin/install.shShibboleth时,我收到了JAVA_HOME错误

我已经尝试设置相同结果JAVA_HOMEjre文件夹.有任何想法吗?

java ubuntu java-home

11
推荐指数
3
解决办法
4万
查看次数

从Java调用C++函数

我正在开发一个Java应用程序,我需要在其中调用一些C++函数(来自Google Talk库libjingle).目标是在Google App Engine(仅支持Python或Java)上运行它.

我怎样才能做到这一点?

c++ java java-native-interface google-app-engine

10
推荐指数
2
解决办法
1万
查看次数

Facebook刮刀不加载动态元标记

我正在使用下面的函数(GWT)动态创建HTML元标记.在DOM上花费1秒钟.除Facebook外,它工作正常.当我从我的网络共享链接时,刮刀获取HTML中的元标记:无.我怎样才能解决这个问题?

/**
* Include the HTML attributes: title, description and keywords (meta tags)
*/
private void createHTMLheader(MyClass thing) {

    String title=thing.getTitle();
    String description=thing.getDescription();

    Document.get().setTitle(title);

    MetaElement metaDesc = Document.get().createMetaElement();
    metaDesc.setName("description");
    metaDesc.setContent(description);
    NodeList<Element> nodes = Document.get().getElementsByTagName("head");
    nodes.getItem(0).appendChild(metaDesc);
}
Run Code Online (Sandbox Code Playgroud)

这是DOM上的结果HEAD.标题aaaa和元描述已动态加载.(感谢CBroe提示).在"查看源"功能中,不显示这些动态标记(仅在开发人员工具上 - 查看dom).

<head>
    <title>aaaa</title>
    <meta content="text/html; charset=utf-8" http-equiv="content-type">
    <meta name="description" content="My description">

    <script language="javascript" type="text/javascript" src="dialective/dialective.nocache.js"></script><script defer="defer">dialective.onInjectionDone('dialective')</script>

</head>
Run Code Online (Sandbox Code Playgroud)

原始HTML没有TITLE或META-DESCRIPTION标记.

html facebook meta-tags scraper web-scraping

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

移动设备上的Facebook App通知

我的Facebook应用程序通过Notifications API向其用户发送包含一些信息的通知.但是,这些通知仅在桌面上接收,但不在移动设备上接收.

我如何联系所有移动用户社区?

facebook facebook-apps facebook-app-requests

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

PHP的"数据提前结束"错误

我刚刚开始在一个PHP项目中使用WAMP,我得到了与这行代码相关的下一个错误:

$link=mysql_connect("localhost","myuser","mypas");
Run Code Online (Sandbox Code Playgroud)

我读到我必须使用旧密码再次执行SET PASSWORD,但重启所有服务后仍然无效.我正在使用PHP 5.3.4和MySQL 5.1.53任何帮助?谢谢

Warning: mysql_connect() [function.mysql-connect]: Premature end of data (mysqlnd_wireprotocol.c:554) in C:\wamp\www\CDE\includes\baseDatos.php on line 5 
Call Stack 
1 0.0002 667312 {main}( ) ..\index.php:0 
2 0.0008 682416 include( 'C:\wamp\www\CDE\includes\seguridad.php' ) ..\index.php:2 
3 0.0010 690984 include( 'C:\wamp\www\CDE\includes\baseDatos.php' ) ..\seguridad.php:2 
4 0.0014 692368 mysql_connect ( ) ..\baseDatos.php:5 

( ! ) Warning: mysql_connect() [function.mysql-connect]: OK packet 1 bytes shorter than expected in C:\wamp\www\CDE\includes\baseDatos.php on line 5 
Call Stack 
1 0.0002 667312 {main}( ) ..\index.php:0 
2 0.0008 682416 include( 'C:\wamp\www\CDE\includes\seguridad.php' ) …
Run Code Online (Sandbox Code Playgroud)

php mysql apache wamp wampserver

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