小编Ana*_*mar的帖子

使用Javascript从文本文件中读取和提取数据

我想知道如何从文本文件中仅提取数字数据并读取它的过程。我有一个名为 temperature.txt 的文本文件,它不断在模拟我的代码时附加数据。我想知道 javascript 中的代码以将数据实时流式传输到 plotly。

'use strict';
var plotly = require('plotly')('agni_2006','jtwubwfjtp');
var initdata = [{x:[], y:[], stream:{token:'g1z4cinzke', maxpoints:200}}];
var initlayout = {fileopt : 'overwrite', filename : 'try'};
plotly.plot(initdata, initlayout, function (err, msg) {
if (err) return console.log(err);
console.log(msg);

var stream1 = plotly.stream('g1z4cinzke', function (err, res) {
    if (err) return console.log(err);
    console.log(res);
    clearInterval(loop); // once stream is closed, stop writing
});
var i = 0;
var loop = setInterval(function () {
    var data = { x : i, y : …
Run Code Online (Sandbox Code Playgroud)

javascript node.js plotly

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

如何验证时间格式?

这就是我到目前为止,它可能完全是垃圾.我想要做的是验证caminput1,以便格式化HH:MM:SS.

哈希是从我测试时开始的.

def cameraspeedcheck():
    timeformat = ("%H:%M:%S")
    caminput1 = input("At what time did sensor 1 actuate? ")

    # is caminput1 = time(HH:MM:SS)
    # time.strptime(caminput1[%H:%M:%S])

    caminput1.strptime(timeformat)
    # else cameraspeedcheck()
Run Code Online (Sandbox Code Playgroud)

我对所有这些东西的语法,或者一般的编码都不是很有经验,但是在你告诉我去查找它之前.

我一直在四处寻找,我找不到任何解释整个过程的东西.

python format validation time

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

是否有一个很好的Web应用程序来操作pdf文件?

是否有一个很好的Web应用程序来操作PDF文件?例如,将图像拖放到它并保存以供将来参考,然后随时删除丢弃的图像等.我想将它与我现有的Web应用程序集成.

编辑:

我在搜索时遇到过这些链接.可能对搜索相同的人有用.:)

  • PDFescape
  • Crocodoc
  • A.nnotate.com(a.nnotate.com)
  • GroupDocs注释(groupdocs.com/apps/annotation)

javascript pdf jquery web-applications

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

C++更优雅的方法在多维数组中设置默认值

在我的.h文件中,我有:

struct tup{
    tup() : 
    token{{-1,"a","b","c","d","e","f"},
          {-1,"a","b","c","d","e","f"},
          ...
          {-1,"a","b","c","d","e","f"}} {}
    struct {
        int pos;
        std::string nj, ny, pa, ri, ct, fl;
    } token[100];
Run Code Online (Sandbox Code Playgroud)

其中"......"指的是97行相同类型的代码.是否有更优雅的方式为我的令牌设置默认值?

c++ arrays constructor default initialization

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

为什么这个dict会给我一个语法错误?

#create a mapping of state to abbreviation
states = [
    'Oregon': 'OR',
    'Florida': 'FL',
    'California': 'CA',
    'New York': 'NY',
    'Michigan': 'MI',
]
Run Code Online (Sandbox Code Playgroud)

我正在努力学习艰难的学习Python,这一课让我难过.我到处寻找,但我无法弄清楚为什么它会给我这个错误:

oldlink:my-python HarveyMark$ python ex39.py
  File "ex39.py", line 3
    'Oregon': 'OR',
            ^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)

python dictionary

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

即使词典中不存在键,也要继续

我的应用程序从json对象加载一些参数,而json对象又被解释为字典.我将几个类变量设置为键的值,例如

try:
   self.a = mydict["field_a"]
   self.b = mydict["field_b"]
   self.c = mydict["field_c"]
Run Code Online (Sandbox Code Playgroud)

取决于json文件(我从中获取了几个不同的对象),有时字典将不包含键"field_b".这没关系,所以我处理KeyError异常并继续程序流程.

现在,当a KeyError发生时,如果"field_b"不存在,它会跳出并跳过检查"field_c".我怎样才能强制python检查所有字段,而不需要if(key["key"] is not None):在删除数据之前有很多字段?

python dictionary python-2.7

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

array - float64到array - ndarray

我是python的新手,我不知道数据类型.

我希望输出在表单中

[[ 0.3120883 ]
 [ 0.36910208]
 [ 0.99886361]
 ..., 
 [-0.10729821]
 [ 0.08311962]
 [ 1.67302086]]
Run Code Online (Sandbox Code Playgroud)

但目前我的输出是表格

[-0.13562086 -0.11107482  0.1600553  ..., -0.3161786  -0.23419835
  0.45029903]
Run Code Online (Sandbox Code Playgroud)

如何转换呢?

python arrays numpy

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

使用str.endswith()进行条件检查

我有以下字符串

mystr = "foo.tsv"
Run Code Online (Sandbox Code Playgroud)

要么

mystr = "foo.csv"
Run Code Online (Sandbox Code Playgroud)

鉴于这种情况,我希望上面的两个字符串始终打印"OK".但为什么它失败了?

if not mystr.endswith('.tsv') or not mystr.endswith(".csv"):
    print "ERROR"
else:
    print "OK"
Run Code Online (Sandbox Code Playgroud)

什么是正确的方法呢?

python conditional-expressions

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

类实例不可迭代

在我的功能中,我有:

        """
        Iterates 300 times as attempts, each having an inner-loop
        to calculate the z of a neighboring point and returns the optimal                 
        """

        pointList = []
        max_p = None

        for attempts in range(300):

            neighborList = ( (x - d, y), (x + d, y), (x, y - d), (x, y + d) )

            for neighbor in neighborList:
                z = evaluate( neighbor[0], neighbor[1] )
                point = None
                point = Point3D( neighbor[0], neighbor[1], z)
                pointList += point
            max_p = maxPoint( pointList …
Run Code Online (Sandbox Code Playgroud)

python iterable class hill-climbing

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

关于python中dir和import的问题

我对Python的dir函数有一些疑问

>>>import urllib
>>>dir(urllib)
['__builtins__', '__cached__', '__doc__', '__file__','__loader__','__name__','__package__', '__path__', '__spec__']
Run Code Online (Sandbox Code Playgroud)

当我这样做的时候

>>>import urllib.request
>>>dir(urllib)
['__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__','__package__', '__path__', '__spec__', 'error', 'parse', 'request', 'response']
Run Code Online (Sandbox Code Playgroud)

为什么又多了三个属性呢?为什么 request 属性一开始不在 dir(urllib) 中?

我真的很感谢你的帮助!

python python-import python-3.x

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