-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
220 lines (213 loc) · 10 KB
/
Copy pathindex.html
File metadata and controls
220 lines (213 loc) · 10 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
<html lang='en'>
<head>
<meta content='text/html; charset=utf-8' http-equiv='Content-Type'>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>pyexcel - Let you focus on data, instead of file formats</title>
<link href='https://fonts.googleapis.com/css?family=Open+Sans:400,300,700' rel='stylesheet' type='text/css'>
<link href='https://fonts.googleapis.com/css?family=PT+Serif:400,700,400italic' rel='stylesheet' type='text/css'>
<link href='https://netdna.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.css' rel='stylesheet' type='text/css'>
<link href='https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css' rel='stylesheet' type='text/css'>
<script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js'></script>
<link href='css/pyexcel.css' rel='stylesheet' type='text/css'>
</head>
<body>
<div class="navbar navbar-custom">
<div class="container">
<div class="navbar-header">
<button class="navbar-toggle collapsed" type="button" data-toggle="collapse" data-target=".bs-navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a href="https://github.com/pyexcel"><img src="images/pyexcel.png" class="logo"/></a>
</div>
<div class="collapse navbar-collapse bs-navbar-collapse">
<ul class="nav navbar-nav">
<li><a href="http://pyexcel.readthedocs.io/">Documentation</a></li>
<li><a href="https://github.com/pyexcel/pyexcel/releases/">Download</a></li>
<li><a href="https://github.com/pyexcel/pyexcel">Source</a></li>
<li><a href="http://github.com/pyexcel/pyexcel/issues">Issues</a></li>
</ul>
</div>
</div>
</div>
<div class="blue-section">
<div class="container">
<div class="row">
<div class="col-md-8">
<a href="https://github.com/pyexcel"><img src="images/pyexcel-large.png" class="large-logo"/></a>
</div>
<div class="col-md-4 logo-section">
<div class="download-btn"><a href="https://pypi.org/project/pyexcel/0.7.5/"><i class="glyphicon glyphicon-download-alt"></i> Download v0.7.5 </a></div>
<a href="https://www.patreon.com/bePatron?c=830342"><img src="https://c5.patreon.com/external/logo/become_a_patron_button.png"></a>
</div>
</div>
<div class="row" id="dialog-div">
<pre>
User: "I have uploaded an excel file"
"but your application says un-supported file format"
Developer: "Did you upload an xlsx file or a csv file?"
User: "Well, I am not sure. I saved the data using "
"Microsoft Excel. Surely, it must be in an excel format."
Developer: "OK. Here is the thing. I were not told to support"
"all available excel formats in day 1. Live with it"
"or delay the project x number of days."
</pre>
</div>
</div>
</div>
<div class="feature-section">
<div class="container">
<a class="github-button" href="https://github.com/pyexcel/pyexcel/fork" data-icon="octicon-repo-forked" data-size="large" data-show-count="true" aria-label="Fork pyexcel/pyexcel on GitHub">Fork</a>
<a class="github-button" href="https://github.com/pyexcel/pyexcel" data-icon="octicon-star" data-size="large" data-show-count="true" aria-label="Star pyexcel/pyexcel on GitHub">Star</a>
<div class="row">
<h2 class="blue-text">Feature Highlights</h2>
<div class="col-md-6">
<i class="feature-circle fa fa-calendar"></i>
<strong class="blue-text">Time To Market</strong>
<p class="blue-text">One pip-install command gets you the support for an additional excel format. No code changes required.</p>
</div>
<div class="col-md-6">
<i class="feature-circle fa fa-puzzle-piece"></i>
<strong class="blue-text">Highly Extensible</strong>
<p class="blue-text">It is extremely easy to add a support for your own data format.</p>
</div>
</div>
<div class="row">
<div class="col-md-6">
<i class="feature-circle fa fa-feed"></i>
<strong class="blue-text">Data Streaming</strong>
<p class="blue-text"><a href="http://pyexcel.readthedocs.io/en/v0.7.5/two-liners.html">A generator of data can be obtained</a> when dealing with big data set.</p>
</div>
<div class="col-md-6">
<i class="feature-circle fa fa-bolt"></i>
<strong class="blue-text">Fully Optimized</strong>
<p class="blue-text">Third party libraries(openpyxl, xlrd and xlwt) are pre-configured for optimal data reading and writing.</p>
</div>
</div>
<div class="row">
<div class="col-md-6">
<i class="feature-circle fa fa-thumbs-o-up"></i>
<strong class="blue-text">High Code Quality</strong>
<p class="blue-text"><a href="https://codecov.io/gh/pyexcel/pyexcel">98% of the code lines have been tested.</a><br><a href="https://python.libhunt.com/project/pyexcel/vs/pandas">Code quality ranked at the highest level possible, L5</a></p>
</div>
<div class="col-md-6">
<i class="feature-circle fa fa-book"></i>
<strong class="blue-text">Fully Documented</strong>
<p class="blue-text"><a href="http://pyexcel.readthedocs.io/en/latest/">The main code and its plugin library are well documented. Tutorials are provided too.</a></p>
</div>
</div>
</div>
</div>
<div class="intro-section">
<div class="container">
The idea behind pyexcel originated from a common usability problem: when Excel-driven
web applications are delivered to non-developer users (e.g., project assistants, human
resources administrators), they often are not aware of the differences
between file formats such as CSV, XLS, and XLSX. Rather than training users on these
formats, pyexcel provides web developers with a unified interface to handle most
Excel file types.
To add support for a specific Excel format in your application, simply install an
additional pyexcel plugin—no code changes required. This eliminates issues with
different file formats. In the broader community, pyexcel and its associated
libraries aim to be a simple, easy-to-install alternative to Pandas, where minimal
data manipulation is needed.
</div>
</div>
<div class="community-section">
<div class="container">
<h3>Also available on</h3>
<a href="https://aur.archlinux.org/packages/python-pyexcel/"><img src="https://www.archlinux.org/static/logos/archlinux-logo-dark-90dpi.ebdee92a15b3.png"></a>
<a href="https://anaconda.org/conda-forge/pyexcel"><img src="https://pydata.org/dc2016/media/sponsor_files/Anaconda_stacked_small1.png"></a>
</div>
</div>
<div class="showcase-section">
<div class="container">
<div id="pyexcel-showcase" class="carousel slide" data-ride="carousel">
<ol class="carousel-indicators">
<li data-target="#pyexcel-showcase" data-slide-to="0" class="active"></li>
<li data-target="#pyexcel-showcase" data-slide-to="1"></li>
<li data-target="#pyexcel-showcase" data-slide-to="2"></li>
<li data-target="#pyexcel-showcase" data-slide-to="3"></li>
<li data-target="#pyexcel-showcase" data-slide-to="4"></li>
<li data-target="#pyexcel-showcase" data-slide-to="5"></li>
<li data-target="#pyexcel-showcase" data-slide-to="6"></li>
<li data-target="#pyexcel-showcase" data-slide-to="7"></li>
</ol>
<div class="carousel-inner" role="listbox">
<div class="item active">
<center><img src="https://github.com/pyexcel/django-excel/raw/master/docs/source/handsontable-embedded.png" height="500px"></center>
<div class="carousel-caption">
Render database data in handsontable
</div>
</div>
<div class="item">
<center><img src="https://github.com/pyexcel/django-excel/raw/master/docs/source/survey-result.png" height="500px"></center>
<div class="carousel-caption">
Visualize poll results
</div>
</div>
<div class="item">
<center><img src="https://github.com/pyexcel/pyexcel-gantt/raw/master/pyexcel-gantt.gif" height="500px"></center>
<div class="carousel-caption">
Renderring data in gantt chart
</div>
</div>
<div class="item">
<center><img src="https://github.com/pyexcel/pyexcel-sortable/raw/master/sortable.gif" height="500px"></center>
<div class="carousel-caption">
CsvtoTable in Jupyter notebook
</div>
</div>
<div class="item">
<center>
<img src="https://github.com/pyexcel/pyexcel-matplotlib/raw/master/matplotlib-demo.gif" height="500px"></center>
<div class="carousel-caption">
Drawing chart using matplotlib
</div>
</div>
<div class="item">
<center>
<img src="https://github.com/pyexcel/pyexcel-handsontable/raw/master/demo/screenshot.png" height="500px"></center>
<div class="carousel-caption">
Rendering data in handsontable in html
</div>
</div>
<div class="item">
<center>
<img src="https://github.com/pyexcel/pyexcel-pygal/raw/master/pygal-demo.gif" height="500px"></center>
<div class="carousel-caption">
Drawing chart using pygal
</div>
</div>
<div class="item">
<center>
<img src="https://github.com/pyexcel/pyexcel-cli/raw/master/pyexcel-cli-sortable.gif" height="500px"></center>
<div class="carousel-caption">
Pyexcel command line tool to view your data without MS Office software
</div>
</div>
</div>
<a class="left carousel-control" href="#pyexcel-showcase" role="button" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
<span class="sr-only">Previous</span>
</a>
<a class="right carousel-control" href="#pyexcel-showcase" role="button" data-slide="next">
<span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
</div>
</div>
</div>
<div class="footer-section">
<div class="container">
<p class="white-text">New BSD license. Copyright © 2014-2026 Onni Software Ltd.</p>
</div>
</div>
<script src='https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js'></script>
<script async defer src="https://buttons.github.io/buttons.js"></script>
</body>
</html>