Tag: html

如何将CSV文件中的行存储到Python中并使用HTML打印数据

基本上我的问题是这样的:我有一个CSV的excel文件与Southpark字符的信息,我和我有一个HTML模板,我要做的是按行(存储在列表中)为每个字符的数据和使用HTML模板给予实现该数据创build5个独立的HTML页面的字符姓氏。 以下是CSV文件的图像:i.imgur.com/rcIPW.png 这是我迄今为止: askfile = raw_input("What is the filename?") southpark = [] filename = open(askfile, 'rU') for row in filename: print row[0:105] filename.close() 上面列出了五行IDLE shell的所有信息,但我必须find一种方法来分隔每一行和列,并将其存储到一个列表(我不知道该怎么办)。 这是非常基本的代码,我知道我想找出一种方法来存储行和列首先,然后我将不得不使用函数(def)首先分配数据到HTML模板,然后创build一个HTML文件数据/模板..我到目前为止是一个noob我试图通过networkingsearch,但我只是不明白的东西。 我不允许使用任何可下载的模块,但是我可以使用Python中的内容,比如import csv或者whatnot,但是实际上它应该是用几个函数,列表,string和循环编写的。 一旦我弄清楚如何分隔行和列并存储它们,那么我可以在HTML模板中实现并创build文件。 我不想让我的硬件为我完成这只是我非常糟糕的编程,所以任何帮助表示赞赏! BTW我正在使用Python 2.7.2,如果你想DL的CSV文件请点击这里 。 更新: 好的,非常感谢! 这帮助我了解每一行正在打印的内容以及该程序正在读取什么信息。 现在因为我不得不在这个程序中使用函数,所以我就是这么想的。 每行(0-6)打印出不同的值,但只是打印行function打印出一个字符和所有他对应的值,这是我所需要的。 我想要的是打印出像“打印行”的数据,但我必须将这5个字符中的每一个存储在一个单独的列表中。 基本上“打印行”打印出每个相应属性的所有5个字符,我怎样才能将它们分成5个variables并将它们存储为列表? 当我打印行[0]时只打印出名字,或者打印行1只打印DOB。 我正在考虑创build一个def函数,它只需要打印“row”,并在循环中分成5个variables,然后另一个def函数将这些variables/数据列表结合起来,并将它们与HTML模板结合起来,最后我必须弄清楚如何在Python中创buildHTML文件 对不起,如果我听起来很混乱,只是想了解一切。 这是我的代码现在它提供了一个错误,有太多的值解压缩,但我只是试图摆弄,尝试不同的事情,看看他们的工作。 基于我想要做的上面,我可能不得不删除所有这些代码,并find一种方式来重写列表types的function,如.append或.strip等,我不是很熟悉.. import csv original = file('southpark.csv', 'rU') reader = csv.reader(original) # […]

从可能未被格式化为表格的网页中提取数据

对于初学者,我绝不是VBA的专家。 只要知道是危险的8)。 我开始search如何从网页中提取表格,看到很多人问过同样的问题。 不幸的是,我所读的大部分内容都在我的头上。 我读过的一篇文章指出了由Siddharth Rout 撰写的这篇详细文章 ,但唉,除了Internet Explorer或其他方法有两种方法之外,我无法遵循其他的方法。 由于我只有IE11安装和MS Office我宁愿去IE的路线。 过去我曾多次遇到过这个问题,而且总是丢掉项目或手动完成任务。 今天,我想我会尝试和学习如何做到这一点,使我的未来生活有点容易。 因此,我将使用来自游戏网站的数据,因为它模仿了我过去遇到过的其他事情。 所以今天(本周没有这个月……我是一个乐观主义者)项目是build立一个参与比赛的每个团队的名单,并将他们的结果复制到excel中。 这将类似于拉蟋蟀,曲棍球,棒球,足球或足球统计。 我尝试使用从Web进程获取数据中内置的Excel,但它没有标识网页上的表。 该网页的地址是: http : //worldoftanks.com/en/tournaments/1000000017/ 并在下面的图片 所以基本和我的出发点是简单地从1组中拉出队列表并将其粘贴到没有格式化的Excel页面中。 上面的图片基本上是黄色的区域。 图像不适合整个页面,但实际上有10个小组在这个组。 不过,我想把它变成一个variables,因为有时候你可能会有一个团队中有不止10个团队。 我将假设行数是一个小问题在这一点上。 一旦我弄清楚了那一部分,我希望能够切换到下一个小组,比较容易地获得团队和结果列表,并把它们添加到我在excel中创build的列表的末尾。 在网页上,这将通过select蓝色区域来完成。 现在,一旦我有了这两件事情,我需要根据绿色比赛区域的舞台重新build立列表,并将该列表放在新页面上。 我有一些想法如何实现这一点,但这将取决于前两个步骤的样子。 我也有一个奖励的任务,那就是把一个小组中的每个小组的时间安排在一起,看他们是如何对付其他小组的。 谁击败了谁的交易。 我希望能够根据从上面的任务中获得的信息来弄清楚这一部分。 所以我很肯定还有其他的语言/ prgs更适合手头的任务,但我想坚持我所拥有的…以及迄今为止我所知道的那些。 所以我尝试了一点VBA代码,并评论我需要达到的目标。 到目前为止,我想我已经打开了网页! 并在如何做某些事情的意见中build立了一个思考过程。 Sub GetTeamData() Dim IE As Object Dim roundcounter As Integer Dim groupcounter As Integer Dim TeamList […]

Excel和IE7 – 防止IE打开Excel文件

我有一个Intranet网页,用于超链接到文件服务器上的各种文件。 本地文件链接的问题是Microsoft Excel文件在IE7而不是Excel中打开。 这导致Excel文件VBA代码和其他function无法正常工作。 有没有一种方法使用HTML / Javascript强制文件在Excel中打开而不是IE7?

Excel VBA中的HTML页面标题

给定一个url,我怎样才能得到在Excel中的VBA的HTML页面的标题? 例如,假设我有三个url: http://url1.com/somepage.html http://url2.com/page.html http://url3.com/page.html 现在我需要在另一列中获得这些html页面的标题。 我该怎么做?

仅使用HTML存储表单中的数据

我想创build一个表单(将由用户填充),并将数据存储在Excel样式表中,而不使用PHP只是HTML,这是可能的吗? 我不想存储数据的数据库。 我试图使用谷歌文档,但它不是很好,因为validation信息是根据浏览器语言生成的。

将交互式Excel电子表格embedded网站

一直在网上search最好的方式来embedded交互式电子表格到我的网站。 我的用户主要使用MS Excel,如果他们可以将他们的电子表格发布到我们的CMS并具有以下function(可能我要求太多),那将是非常好的: 有一个只读模式。 易于导入。 格式和链接保存。 具有sorting,过滤等Excelfunction 支持Excel插件。 可以embedded所见即所得的编辑器,特别是TinyMCE。 我不断遇到Zoho Sheets,但是想知道StackOverflow的聪明人是否碰到了更好的东西。 干杯!

如何在浏览器中打开Excel文件,而不是在Excel应用程序中

我只想打开Ms-Excel文件在浏览器中打开,我已经写了下面的代码 <a href="file.xls">file</a> 但是当我点击那个链接,它总是popup一个对话框打开并保存,当我打开文件在Ms-excel而不是在浏览器中打开。 有什么办法可以在浏览器中打开excel文件。

如何在Excel单元格中粘贴格式化的html文本

我的问题是我如何将下面的HTML代码粘贴到单个单元格中,而不会丢失格式 <html><body> <b>first line</b> <br> <b>second line</b> <br> <br> <b>third line</b> </body></html> 如何将上面的东西粘贴到Excel单元格中,而不会丢失格式,如下所示,但在单元格中 编辑:我很抱歉,有关于如何在Excel中粘贴的HTML数据相关的问题,但这里的问题是如何将数据粘贴到单个单元格 我发现这些问题有关,但我的问题稍有不同可以Excel将单元格解释为HTML吗?

如何使用INLINE CSS将Excel电子表格导出到HTML表格?

我想知道如何将我的电子表格中的表格转换为html格式,而无需使用所有微软特定的代码。 我们的网页托pipe在其他地方,这意味着我无法访问我们页面的<head>部分。 我们只能将内容插入到<body> 。 我只是希望表中保留相同的字体,边界和格式与任何和所有CSS样式直接包含在表代码不在其他地方。 编辑: 它实际上似乎工作,如果我把CSS类放在我的文档的<body> 。 这是合法吗? 我以为这些应该是在<head>定义的? <body> <style type="text/css"> table.mytable { border: 1px solid #CCC; font-family: Verdana, Verdana, Geneva, sans-serif font-size: 12px; } 编辑: 我发现在Excel中复制并粘贴到Dreamweaver中的实时视图中会比在电子表格中保存html更清洁的HTML。 你仍然留下一个bajillion的CSS类,你必须编辑出来,但至less离它更近了一步。 如果在Dream Weaver中粘贴大表时遇到错误消息,请参阅此页面 。 最终编辑: 在将表格导出到任何HTML编辑器之前,请使用格式画家浏览表格中的所有单元格。 使用这个工具确保您绘制每个格式相似的单元格的格式。 这样你就不会为应该有特定格式的单元获得一百万个不同的CSS类。 如果你的桌子很大很详细,它会让你的生活变得更加简单。

将HTML表格导出为Excel文件,但字符被破坏

我想导出我的HTML表格到Excel。 起初,我试图使用PHP,但我的表可能包含2〜3个SQL代码,所以有点困难。 所以,我想用javascript / jQuery来导出它。 它导出成功,但有一个错误 – 我的HTML表格包含中文,但它成为EXCEL文件中的字符。 当我用记事本打开EXCEL文件时,它可以正常显示中文。 ↓脚本↓ <script> //<![CDATA[ $(window).load(function(){ $("#btnExport").click(function(e) { window.open('data:application/vnd.ms-excel,' + encodeURIComponent($('#dvData').html())); e.preventDefault(); }); });//]]> </script> ↓HTML和PHP↓ <div id="dvData"> <table rules="all"> <thead> <th width="50"></th> <th width="150">登入人數(Login)</th> <th width="150">儲值人數(P)</th> <th width="150">儲值總和(Sum)</th> </thead> <tr> <td>新玩家(New player)</td> <td><?php echo $new1; ?></td> <td><?php echo $ndata03['data'][0]['count(distinct userid)']; ?></td> <td><?php echo $ndata03['data'][0]['sum(amount)']; ?></td> </tr> <tr> […]