小编Ani*_*non的帖子

Python3导入相对或绝对的正确方法?

我正在编写一个 python 模块neuralnet。它在 Python2 中一切正常,但在 Python3 中导入失败。

这是我的代码结构。

neuralnet/
    __init__.py
    train.py         # A wrapper to train (does not define new things)
    neuralnet.py     # Defines the workhorse class neuralnet
    layer/
        __init__.py
        inlayer.py       # Defines input layer class
        hiddenlayer.py

application/         # A seperate application (not part of the package)
   classify.py       # Imports the neuralnet class from neuralnet.py
Run Code Online (Sandbox Code Playgroud)

train.py需要导入neuralnet.py 的neuralnet类。

neuralnet.py需要导入layers/inlayer.py

(我更喜欢相对进口。)

我有一个不同的应用程序 ( classify.py) 需要导入这个模块。我在哪里...

from neuralnet.neuralnet import neuralnet
Run Code Online (Sandbox Code Playgroud)

我尝试了几种导入方式。要么我得到一个错误(主要是像 parent 这样的神秘未导入)

  1. 运行 …

python import package python-2.7 python-3.x

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

如何获取列名并输入 hive

我知道这些,

我知道我可以使用上面的查询并过滤结果以获取列名称和类型。但我想知道是否有任何直接命令可以只获取列名和类型,例如select columns, column_type ...

hive hive-metastore

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

如何在hive中获取数据库用户名和密码

我正在编写jdbc程序来连接hive数据库.我想要用户名和密码在连接网址中提供.

我不知道如何使用hive QL获取用户名和密码.任何人都可以帮助我吗?

Exception in thread "main" java.sql.SQLNonTransientConnectionException: [DataDirect][Hive JDBC Driver]A value was not specified for a required property: PASSWORD
    at com.ddtek.jdbc.hivebase.ddcp.b(Unknown Source)
    at com.ddtek.jdbc.hivebase.ddcp.a(Unknown Source)
    at com.ddtek.jdbc.hivebase.ddco.b(Unknown Source)
    at com.ddtek.jdbc.hivebase.ddco.a(Unknown Source)
    at com.ddtek.jdbc.hive.HiveImplConnection.b(Unknown Source)
    at com.ddtek.jdbc.hivebase.BaseConnection.b(Unknown Source)
    at com.ddtek.jdbc.hivebase.BaseConnection.k(Unknown Source)
    at com.ddtek.jdbc.hivebase.BaseConnection.b(Unknown Source)
    at com.ddtek.jdbc.hivebase.BaseConnection.a(Unknown Source)
    at com.ddtek.jdbc.hivebase.BaseDriver.connect(Unknown Source)
    at java.sql.DriverManager.getConnection(DriverManager.java:571)
    at java.sql.DriverManager.getConnection(DriverManager.java:215)
    at hivejdbcconnection.HiveJdbcConnection.main(HiveJdbcConnection.java:33)
Java Result: 1
Run Code Online (Sandbox Code Playgroud)

apache hadoop hive jdbc hiveql

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

pySpark:保存ML模型

有人可以举例说明如何在pySpark中保存ML模型吗?

对于

ml.classification.LogisticRegressionModel
Run Code Online (Sandbox Code Playgroud)

我尝试使用以下内容:

model.save("path")
Run Code Online (Sandbox Code Playgroud)

但它似乎不起作用。

machine-learning apache-spark pyspark

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

如何从Python中获取MS Exchange的所有邮件?

我想查看我在MS Exchange/OWA上收到的所有邮件.有没有办法用Python做到这一点?

我确实在C#/Java中看到了一些解决方案.

但是我怎么能用Python做呢?类似的问题是使用python连接到交换,但我无法理解如何做到这一点.

python email exchange-server-2010

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

Namenode文件数量限制

任何人都知道在Hdfs的namenode中每个文件占用多少字节?我想估计有多少文件可以存储在32G内存的单个名称节点中.

hadoop namenode

5
推荐指数
2
解决办法
9952
查看次数

从HTML表单向MySQL数据库添加数据

我只有一个基本的Web表单,用于将数据放入mysql数据库,我创建了代码来报告我是否正确地连接到我的数据库,并且它完成了我测试它的表单,它似乎做了我所期望的但是当我转到我的数据库时,实际上没有输入任何数据?我已经在本地和服务器上尝试过这两种方法.这是我的两个.php表单,你看我在我的本地机器上用于在MAMP中测试,只是因为我做错了什么:

virtualWalkLog.php

<form action="hazardsform.php" method="POST"  />
  <p>ROUTE: <input type="text" name="ROUTE" /></p>
  <p>ADDRESS: <input type="text" name="ADDRESS" /></p>
  <p>LATITUDE: <input type="text" name="LATITUDE" /></p>
  <p>LONGITUDE: <input type="text" name="LONGITUDE" /></p>
  <p>HAZARD: <input type="text" name="HAZARD" /></p>
  <p>RISK: <input type="text" name="RISK" /></p>
  <input type="submit" value="Submit" />
</form>
Run Code Online (Sandbox Code Playgroud)

hazardsform.php

<?php

define('DB_NAME', 'virtualWalkLog');
define('DB_USER', 'root');
define('DB_PASSWORD', 'root');
define('DB_HOST', 'localhost');

$link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);

if (!$link) {
     die('Could not connect: ' . mysql_error());
     }

     $db_selected = mysql_select_db(DB_NAME, $link);

     if (!$db_selected) {
     die('Can\'t use ' . DB_NAME . ': …
Run Code Online (Sandbox Code Playgroud)

html php mysql forms

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

在HTML 5 Web组件中使用超棒的字体

我正在开始使用HTML5 Web组件。我正在使用,pollyfill webcomponents.js并使用chrome进行开发。如何在Web组件中使用很棒的字体。我已经尝试了CDN和它们提供的脚本标签。我以为这会工作:(但是没有,为了简洁起见我也省略了js)

.wrapper {
  height: 100%;
  width: 100%;
  box-shadow: 0 2px 1px rgba(0, 0, 0, .1);
}
.month-title {
  height: 20%;
  padding: 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.day-body {
  height: 70%;
  padding: 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#title {
  height: 10%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: flex;
}
#monthTitle {
  flex-grow: 1;
  background-color: #4cff00;
}
.month-button {
  background-color: #ffd800;
}
Run Code Online (Sandbox Code Playgroud)
<script src="https://use.fontawesome.com/4483f1d3f2.js"></script>

<div class="wrapper snow">

  <div id="title">

    <div id="leftButton" …
Run Code Online (Sandbox Code Playgroud)

html5 font-awesome

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

如何在D3中的文本中添加上标和下标

当前代码:

.text(function(){return "Area:"+d3.values(expensesTot)[count].area+"mm2";
 });
Run Code Online (Sandbox Code Playgroud)

电流输出:

面积:20mm2

预期输出:

面积:20mm 2

d3.js

5
推荐指数
2
解决办法
2124
查看次数

Python - 如何将列表转换为日志(列表)

我有一个值列表,并希望将其转换为该列表的日志或将列表的日志传递给函数。我对 R 比较熟悉,你通常可以在任何东西周围扔一些 ()。当我在 Python 中尝试此操作时,出现错误:

TypeError: must be real number, not list
Run Code Online (Sandbox Code Playgroud)

列表如下所示:

pressures[:5]
Out[11]: [1009.58, 1009.58, 1009.55, 1009.58, 1009.65]
Run Code Online (Sandbox Code Playgroud)

我尝试获取日志的位置并不重要,我得到了同样的错误......在一个函数中:

plt.plot(timestamps, log(pressures))
plt.xlabel('Timestamps')
plt.ylabel('Air Pressure')
plt.show()
Run Code Online (Sandbox Code Playgroud)

在解析数据时:

pressures = log([record['air_pressure'] for record in data])
Run Code Online (Sandbox Code Playgroud)

python logarithm list

5
推荐指数
2
解决办法
7458
查看次数