擅长:python、mysql、java
<p>你可以在这里检查我做的代码:<a href="https://github.com/andrazpovse/cryptoinfo/blob/master/chatScraper.py" rel="nofollow noreferrer">Here</a>。它用了漂亮的汤和干草。它通过进入Poloniex网站并等待一段时间,然后从网站收集数据,在我们的例子中是Trollbox。我也尝试了高速公路,这就是我得到的,但它看起来和你的代码完全一样,所以可能不会有任何改进。在</p>
<pre><code>from twisted.internet.defer import inlineCallbacks
from autobahn.twisted.wamp import ApplicationSession,ApplicationRunner
#prints recieved message
def tamperMessage(message):
print message
class MyComponent(ApplicationSession):
@inlineCallbacks
def onJoin(self, details):
print("session joined")
#gets message and calls tamperMessage function
def gotMessage(type, messageNumber, username, message, reputation):
tamperMessage(message)
# 1. subscribe to a topic so we receive events
try:
yield self.subscribe(gotMessage,u'trollbox')
except Exception as e:
print("could not subscribe to topic:")
runner = ApplicationRunner(url=u"wss://api.poloniex.com", realm=u"realm1")
</code></pre>