我正在使用Marklogic 9,并且想要从网站(url)提取数据,该网站向我提供一个JSON字符串。
我用MarkLogic Content Pump(MLCP)尝试使用以下语句:
.vs\config\applicationhost.config
执行“ MLCP”语句后,我收到以下消息:
import time as t
import random as rd
import math
import gi
gi.require_version('Gtk', '3.0')
from gi.repository import Gtk, GLib
class MyWindow(Gtk.Window):
def __init__(self):
Gtk.Window.__init__(self, title="Window 1")
box = Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=10)
box.set_homogeneous(False)
self.label1 = Gtk.Label()
box.pack_start(self.label1, True, True, 0)
button = Gtk.Button(label="Start")
button.connect("clicked", self.on_button_clicked)
box.pack_start(button, True, True, 0)
self.add(box)
def on_button_clicked(self, widget):
itr=20
for i in range(itr):
waittime=(float(i)/float(itr)*1)**3
num=rd.randint(1,10)
print num
self.label1.set_text(str(num))
while Gtk.events_pending():
Gtk.main_iteration()
t.sleep(waittime)
win = MyWindow()
win.connect("destroy", Gtk.main_quit)
win.show_all()
Gtk.main()
当我使用查询控制台检查时,文档没有显示新记录。
您能给我打电话什么必须更改以使其正常工作
非常感谢
Erik
答案 0 :(得分:1)
MLCP不支持从远程服务加载数据。您可以下载数据,然后使用-input_file_path
指向下载位置。