def test_analyze(self): analysis = analyze('../test/dat/DC0909E.mei') self.assertEqual(True, analysis.first_measure_empty) self.assertEqual(False, analysis.has_editor_element) self.assertEqual(False, analysis.has_arranger_element) self.assertEqual('', analysis.editor_name) self.assertListEqual(analysis.staff_list, [('Superius', 'Superius', 'variant', '', '1'), ('Superius_Variant_1554/22', 'Superius', 'variant', 'RISM1554-22', '2'), ('Contratenor', 'Contratenor', 'variant', '', '3'), ('Contratenor_Emendation_Tanguy', 'Contratenor', 'emendation', 'Tanguy', '4'), ('Contratenor_Variant_1554/22', 'Contratenor', 'variant', 'RISM1554-22', '5'), ('Tenor', 'Tenor', 'variant', '', '6'), ('Tenor_Variant_1554/22', 'Tenor', 'variant', 'RISM1554-22', '7'), ('Bassus', 'Bassus', 'variant', '', '8'), ('Bassus_Variant_1554/22', 'Bassus', 'variant', 'RISM1554-22', '9'), ]) self.assertListEqual(analysis.alternates_list, [('1', 'variant', '1', ''), ('2', 'variant', '1', 'RISM1554-22'), ('3', 'variant', '3', ''), ('4', 'emendation', '3', 'Tanguy'), ('5', 'variant', '3', 'RISM1554-22'), ('6', 'variant', '6', ''), ('7', 'variant', '6', 'RISM1554-22'), ('8', 'variant', '8', ''), ('9', 'variant', '8', 'RISM1554-22'), ])
def test_analyze(self): analysis = analyze("../test/dat/DC0909E.mei") self.assertEqual(False, analysis.has_editor_element) self.assertEqual(False, analysis.has_arranger_element) self.assertEqual("", analysis.editor_name) self.assertListEqual( analysis.staff_list, [ ("Superius", "Superius", "variant", "", "1"), ("Superius_Variant_1554/22", "Superius", "variant", "RISM1554-22", "2"), ("Contratenor", "Contratenor", "variant", "", "3"), ("Contratenor_Emendation_Tanguy", "Contratenor", "emendation", "Tanguy", "4"), ("Contratenor_Variant_1554/22", "Contratenor", "variant", "RISM1554-22", "5"), ("Tenor", "Tenor", "variant", "", "6"), ("Tenor_Variant_1554/22", "Tenor", "variant", "RISM1554-22", "7"), ("Bassus", "Bassus", "variant", "", "8"), ("Bassus_Variant_1554/22", "Bassus", "variant", "RISM1554-22", "9"), ], ) self.assertListEqual( analysis.alternates_list, [ ("1", "variant", "1", ""), ("2", "variant", "1", "RISM1554-22"), ("3", "variant", "3", ""), ("4", "emendation", "3", "Tanguy"), ("5", "variant", "3", "RISM1554-22"), ("6", "variant", "6", ""), ("7", "variant", "6", "RISM1554-22"), ("8", "variant", "8", ""), ("9", "variant", "8", "RISM1554-22"), ], )
def postdata(): data = request.get_json() # print(data) # print(len(data["img"])) result = analyze(data["img"], data["w"], data["h"]) result_str = 'true' if result else 'false' json_result = '{ "result": ' + result_str + ' }' # do something with this data variable that contains the data from the node server return json.dumps(json.loads(json_result))
def texturize(txt): analyzeDictionary = analyze(txt) output = render(txt ,contacts = analyzeDictionary["contacts"] ,vlpfs = analyzeDictionary["vlpfs"] ,headerSpan = analyzeDictionary["headers"] #,highVlpfs = analyzeDictionary["highVlpfs"] #,leadTile = ... ,newlines = analyzeDictionary["newlines"] ,tiles = analyzeDictionary["segments"] ) return output
def texturize(txt): analyzeDictionary = analyze(txt) output = render( txt, contacts=analyzeDictionary["contacts"], vlpfs=analyzeDictionary["vlpfs"], headerSpan=analyzeDictionary["headers"] #,highVlpfs = analyzeDictionary["highVlpfs"] #,leadTile = ... , newlines=analyzeDictionary["newlines"], tiles=analyzeDictionary["segments"]) return output
siteurl = "%s://%s/%s" % (scheme, pasite, pausername) http = httprequest() http.__setheader__(pasite, "GET", pausername, scheme) html = http.__send__(siteurl, http.header) #self.queue_sender(html) return html pass pass if __name__ == '__main__': site = "www.twitter.com" #username = "******" while True: username = raw_input("请输入账户:") if username in "exit": break else: twitterobj = twittersearch('twitterque') html = twitterobj.twitter_user_info_(site, username) analy = analyze(html) result = analy.__GetTweeterinfo__() twitterobj.queue_sender(result) pass