示例#1
0
def draw_keywords2(file_name):
    infile = open(draw_alljs.draw_base_dir()+'/sina/draw/keywordspage1.txt', 'r')
    outfile = open(file_name, 'w+')
    key_ws = []
    for i in xrange(0, len(key_words())):
        key_ws.append("<a href='#'>" + key_words()[i] + "</a>")
    for j in key_ws:
        # print(i)
        outfile.write(infile.read() + '\n' + j)
    outfile.close()
示例#2
0
def draw_homepage_pie7(file_name):
    infile = open(draw_alljs.draw_base_dir() + "/sina/draw/home_pie_common.txt", "r")
    outfile = open(file_name, "w+")
    outfile.write(
        infile.read()
        + "\n"
        + """
    var series= [{
      type: 'pie',
      name: '占比',
      data: [
         ['悲伤',"""
        + home_pie7()[0]
        + """],
         ['愤怒',"""
        + home_pie7()[1]
        + """],
         ['焦虑',"""
        + home_pie7()[2]
        + """],
         ['同情',"""
        + home_pie7()[3]
        + """],
         ['喜欢',"""
        + home_pie7()[4]
        + """],
         ['厌恶',"""
        + home_pie7()[5]
        + """],
         ['愉快',"""
        + home_pie7()[6]
        + """],
         ['厌恨',"""
        + home_pie7()[7]
        + """]
      ]
   }];

   var json = {};
   json.chart = chart;
   json.title = title;
   json.tooltip = tooltip;
   json.series = series;
   json.plotOptions = plotOptions;
   $('#oPie8').highcharts(json);
});

                  """
    )

    infile.close()
    outfile.close()
    print "Done homepage_pie7"
示例#3
0
def draw_keywords(file_name):
    draw_keywords1(draw_alljs.draw_base_dir()+'/sina/draw/keywordspage1.txt')
    draw_keywords2(draw_alljs.draw_base_dir()+'/sina/draw/keywordspage2.txt')
    infile = open(draw_alljs.draw_base_dir()+'/sina/draw/keywordspage2.txt', 'r')
    outfile = open(file_name, 'w+')
    outfile.write(infile.read() + '\n' +
                  """
            </div>
        </div>
    </div>
    <div id="footer">
        <div id="line_bottom"><HR  width="880" color=#fff SIZE=2></div>
        <div id="copyright"><p>Copyright©2015 广外舆情项目小组</p></div>
    </div>
    <script language="JavaScript" src="../static/js/keywords.js"></script>
    <!-- 这里的keywords.js包含了login_sigin.js,请不要随意拆开,否则会有bug -->
</body>
</html>
    """)
    outfile.close()
    # print "done3"
    print "done keywordspage.html"
示例#4
0
def draw_events2(file_name):
    events_list=[]
    infile = open(draw_alljs.draw_base_dir()+'/sina/draw/eventsspage1.txt','r')
    for i in xrange(0,len(events())):
        events_list.append( """
                            <tr>
							<td id='f1'>"""+str((int(i)+1))+"""</td>
							<td id="a"><a href='#'>"""+events()[i]+"""</a></td>
						</tr>""")

    outfile = open(file_name,'w+')
    for j in events_list:
        outfile.write(infile.read()+j+'\n')
    outfile.close()
示例#5
0
def draw_eventspage(file_name):
    draw_events1(draw_alljs.draw_base_dir()+'/sina/draw/eventsspage1.txt')
    draw_events2(draw_alljs.draw_base_dir()+'/sina/draw/eventsspage2.txt')
    infile = open(draw_alljs.draw_base_dir()+'/sina/draw/eventsspage2.txt','r')
    outfile = open(file_name, 'w+')
    outfile.write(infile.read()+
    """
				</tbody>
	        </table>
			<div id="sp">
				<span id="ye">页</span>
				<span id="spanTotalPage"></span>
				<span id="yegong">页/共</span>
				<span id="spanPageNum"></span>
				<span id="di">第</span>
				<span id="spanLast">最后一页</span><!-- </br> -->
				<span id="spanNext">下一页</span>
				<span id="spanPre">上一页</span>
				<span id="spanFirst">第一页</span>
			</div>
			<script language="JavaScript" src="../static/js/eventspage.js"></script>
			</div>
		</div>
	</div>
	<div id="footer">
		<div id="line_bottom"><HR  width="880" color=#fff SIZE=2></div>
		<div id="copyright"><p>Copyright©2015 广外舆情项目小组</p><div>
	</div>
</body>
</html>

    """
    )

    outfile.close()
    print "done eventspage.html"
示例#6
0
def draw_homepage_pie1(file_name):
    infile = open(draw_alljs.draw_base_dir() + '/sina/draw/home_pie_common.txt','r')
    outfile = open(file_name,'w+')
    outfile.write(infile.read()+'\n'+
                  """
    var series= [{
      type: 'pie',
      name: '占比',
      data: [
         ['悲伤',"""+home_pie1()[0]+"""],
         ['愤怒',"""+home_pie1()[1]+"""],
         ['焦虑',"""+home_pie1()[2]+"""],
         ['同情',"""+home_pie1()[3]+"""],
         ['喜欢',"""+home_pie1()[4]+"""],
         ['厌恶',"""+home_pie1()[5]+"""],
         ['愉快',"""+home_pie1()[6]+"""],
         ['厌恨',"""+home_pie1()[7]+"""]
      ]
   }];

   var json = {};
   json.chart = chart;
   json.title = title;
   json.tooltip = tooltip;
   json.series = series;
   json.plotOptions = plotOptions;
   $('#oPie1').highcharts(json);
});

                  """


                  )

    infile.close()
    outfile.close()

    print 'Done homepage_pie1'

# draw_homepage_pie1('/home/gu/PycharmProjects/dbtest2/static/drawjs/homepage_pie1.js')