Skip to content

Commit 28e4f11

Browse files
Update file(s) "/." from "groupdocs-assembly/Groupdocs.Assembly-References"
1 parent c57e025 commit 28e4f11

File tree

115 files changed

+4650
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

115 files changed

+4650
-0
lines changed

content/sites/groupdocs/assembly/english/python-net/_index.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
title: GroupDocs.Assembly for Python via .NET
3+
second_title: GroupDocs.Assembly for Python via .NET API References
4+
description:
5+
type: docs
6+
url: /python-net/
7+
is_root: true
8+
version: 25.4
9+
weight: 40
10+
---
11+
12+
### Modules
13+
| Module | Description |
14+
| :- | :- |
15+
| [`groupdocs.assembly`](/assembly/python-net/groupdocs.assembly) | Provides classes for generating documents in popular office file formats based upon template documents and data <br/>obtained from various sources including databases, XML, JSON, OData, objects of custom <br/>types, and more. |
16+
| [`groupdocs.assembly.data`](/assembly/python-net/groupdocs.assembly.data) | Provides classes for accessing data of external documents to be used while assembling a document. |
17+
18+

content/sites/groupdocs/assembly/english/python-net/groupdocs.assembly.data/_index.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
title: groupdocs.assembly.data
3+
second_title: GroupDocs.Assembly for Python via .NET API References
4+
description:
5+
type: docs
6+
url: /python-net/groupdocs.assembly.data/
7+
is_root: false
8+
weight: 10
9+
---
10+
11+
Provides classes for accessing data of external documents to be used while assembling a document.
12+
13+
### Classes
14+
| Class | Description |
15+
| :- | :- |
16+
| [`CsvDataLoadOptions`](/assembly/python-net/groupdocs.assembly.data/csvdataloadoptions) | Represents options for parsing CSV data. |
17+
| [`CsvDataSource`](/assembly/python-net/groupdocs.assembly.data/csvdatasource) | Provides access to data of a CSV file or stream to be used while assembling a document. |
18+
| [`DocumentTable`](/assembly/python-net/groupdocs.assembly.data/documenttable) | Provides access to data of a single table (or spreadsheet) located in an external document to be used while <br/>assembling a document. |
19+
| [`DocumentTableCollection`](/assembly/python-net/groupdocs.assembly.data/documenttablecollection) | Represents a read-only collection of [`DocumentTable`](/assembly/python-net/groupdocs.assembly.data/documenttable) objects of a particular [`DocumentTableSet`](/assembly/python-net/groupdocs.assembly.data/documenttableset) <br/>instance. |
20+
| [`DocumentTableColumn`](/assembly/python-net/groupdocs.assembly.data/documenttablecolumn) | Represents a single column of a particular [`DocumentTable`](/assembly/python-net/groupdocs.assembly.data/documenttable) object. |
21+
| [`DocumentTableColumnCollection`](/assembly/python-net/groupdocs.assembly.data/documenttablecolumncollection) | Represents a read-only collection of [`DocumentTableColumn`](/assembly/python-net/groupdocs.assembly.data/documenttablecolumn) objects of a particular <br/>[`DocumentTable`](/assembly/python-net/groupdocs.assembly.data/documenttable) instance. |
22+
| [`DocumentTableLoadArgs`](/assembly/python-net/groupdocs.assembly.data/documenttableloadargs) | Provides data for the [`IDocumentTableLoadHandler.handle`](/assembly/python-net/groupdocs.assembly.data/idocumenttableloadhandler/handle) method. |
23+
| [`DocumentTableOptions`](/assembly/python-net/groupdocs.assembly.data/documenttableoptions) | Provides a set of options to control extraction of data from a document table. |
24+
| [`DocumentTableRelation`](/assembly/python-net/groupdocs.assembly.data/documenttablerelation) | Represents a parent-child relationship between two [`DocumentTable`](/assembly/python-net/groupdocs.assembly.data/documenttable) objects. |
25+
| [`DocumentTableRelationCollection`](/assembly/python-net/groupdocs.assembly.data/documenttablerelationcollection) | Represents the collection of [`DocumentTableRelation`](/assembly/python-net/groupdocs.assembly.data/documenttablerelation) objects of a single [`DocumentTableSet`](/assembly/python-net/groupdocs.assembly.data/documenttableset) <br/>instance. |
26+
| [`DocumentTableSet`](/assembly/python-net/groupdocs.assembly.data/documenttableset) | Provides access to data of multiple tables (or spreadsheets) located in an external document to be used while <br/>assembling a document. Also, enables to define parent-child relations for the document tables thus simplifying<br/>access to related data within template documents. |
27+
| [`IDocumentTableLoadHandler`](/assembly/python-net/groupdocs.assembly.data/idocumenttableloadhandler) | Overrides default loading of [`DocumentTable`](/assembly/python-net/groupdocs.assembly.data/documenttable) objects while creating a [`DocumentTableSet`](/assembly/python-net/groupdocs.assembly.data/documenttableset) <br/>instance. |
28+
| [`JsonDataLoadOptions`](/assembly/python-net/groupdocs.assembly.data/jsondataloadoptions) | Represents options for parsing JSON data. |
29+
| [`JsonDataSource`](/assembly/python-net/groupdocs.assembly.data/jsondatasource) | Provides access to data of a JSON file or stream to be used while assembling a document. |
30+
| [`XmlDataLoadOptions`](/assembly/python-net/groupdocs.assembly.data/xmldataloadoptions) | Represents options for XML data loading. |
31+
| [`XmlDataSource`](/assembly/python-net/groupdocs.assembly.data/xmldatasource) | Provides access to data of an XML file or stream to be used while assembling a document. |
32+
33+
34+
### Enumerations
35+
| Enumeration | Description |
36+
| :- | :- |
37+
| [`JsonSimpleValueParseMode`](/assembly/python-net/groupdocs.assembly.data/jsonsimplevalueparsemode) | Specifies a mode for parsing JSON simple values (null, boolean, number, integer, and string) while loading JSON. <br/>Such a mode does not affect parsing of date-time values. |
38+
39+
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
---
2+
title: CsvDataLoadOptions constructor
3+
second_title: GroupDocs.Assembly for Python via .NET API References
4+
description:
5+
type: docs
6+
url: /python-net/groupdocs.assembly.data/csvdataloadoptions/__init__/
7+
is_root: false
8+
weight: 10
9+
---
10+
11+
## __init__ {#}
12+
13+
Initializes a new instance of this class with default options.
14+
15+
16+
17+
```python
18+
def __init__(self):
19+
...
20+
```
21+
22+
23+
24+
25+
## __init__ {#bool}
26+
27+
Initializes a new instance of this class with specifying whether CSV data contains column names
28+
at the first line.
29+
30+
31+
32+
```python
33+
def __init__(self, has_headers):
34+
...
35+
```
36+
37+
38+
| Parameter | Type | Description |
39+
| :- | :- | :- |
40+
| has_headers | bool | |
41+
42+
43+
44+
### See Also
45+
* module [`groupdocs.assembly.data`](../../)
46+
* class [`CsvDataLoadOptions`](/assembly/python-net/groupdocs.assembly.data/csvdataloadoptions)

content/sites/groupdocs/assembly/english/python-net/groupdocs.assembly.data/csvdataloadoptions/_index.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
---
2+
title: CsvDataLoadOptions class
3+
second_title: GroupDocs.Assembly for Python via .NET API References
4+
description:
5+
type: docs
6+
url: /python-net/groupdocs.assembly.data/csvdataloadoptions/
7+
is_root: false
8+
weight: 10
9+
---
10+
11+
## CsvDataLoadOptions class
12+
13+
Represents options for parsing CSV data.
14+
15+
16+
17+
The CsvDataLoadOptions type exposes the following members:
18+
19+
### Constructors
20+
| Constructor | Description |
21+
| :- | :- |
22+
| [__init__](/assembly/python-net/groupdocs.assembly.data/csvdataloadoptions/__init__/#) | Initializes a new instance of this class with default options. |
23+
| [__init__](/assembly/python-net/groupdocs.assembly.data/csvdataloadoptions/__init__/#bool) | Initializes a new instance of this class with specifying whether CSV data contains column names<br/>at the first line. |
24+
25+
26+
### Properties
27+
| Property | Description |
28+
| :- | :- |
29+
| [has_headers](/assembly/python-net/groupdocs.assembly.data/csvdataloadoptions/has_headers) | Gets or sets a value indicating whether the first line of CSV data contains column names. |
30+
| [delimiter](/assembly/python-net/groupdocs.assembly.data/csvdataloadoptions/delimiter) | Gets or sets the character to be used as a column delimiter. |
31+
| [quote_char](/assembly/python-net/groupdocs.assembly.data/csvdataloadoptions/quote_char) | Gets or sets the character that is used to quote field values. |
32+
| [comment_char](/assembly/python-net/groupdocs.assembly.data/csvdataloadoptions/comment_char) | Gets or sets the character that is used to comment lines of CSV data. |
33+
34+
35+
36+
### Remarks
37+
38+
39+
An instance of this class can be passed into constructors of [`CsvDataSource`](/assembly/python-net/groupdocs.assembly.data/csvdatasource).
40+
41+
### See Also
42+
* module [`groupdocs.assembly.data`](..)
43+
* class [`CsvDataSource`](/assembly/python-net/groupdocs.assembly.data/csvdatasource)
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
title: comment_char property
3+
second_title: GroupDocs.Assembly for Python via .NET API References
4+
description:
5+
type: docs
6+
url: /python-net/groupdocs.assembly.data/csvdataloadoptions/comment_char/
7+
is_root: false
8+
weight: 30
9+
---
10+
11+
## comment_char property
12+
13+
14+
Gets or sets the character that is used to comment lines of CSV data.
15+
16+
### Remarks
17+
18+
19+
The default value is '#' (number sign).
20+
### Definition:
21+
```python
22+
@property
23+
def comment_char(self):
24+
...
25+
@comment_char.setter
26+
def comment_char(self, value):
27+
...
28+
```
29+
30+
### See Also
31+
* module [`groupdocs.assembly.data`](../../)
32+
* class [`CsvDataLoadOptions`](/assembly/python-net/groupdocs.assembly.data/csvdataloadoptions)
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
title: delimiter property
3+
second_title: GroupDocs.Assembly for Python via .NET API References
4+
description:
5+
type: docs
6+
url: /python-net/groupdocs.assembly.data/csvdataloadoptions/delimiter/
7+
is_root: false
8+
weight: 40
9+
---
10+
11+
## delimiter property
12+
13+
14+
Gets or sets the character to be used as a column delimiter.
15+
16+
### Remarks
17+
18+
19+
The default value is ',' (comma).
20+
### Definition:
21+
```python
22+
@property
23+
def delimiter(self):
24+
...
25+
@delimiter.setter
26+
def delimiter(self, value):
27+
...
28+
```
29+
30+
### See Also
31+
* module [`groupdocs.assembly.data`](../../)
32+
* class [`CsvDataLoadOptions`](/assembly/python-net/groupdocs.assembly.data/csvdataloadoptions)
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
title: has_headers property
3+
second_title: GroupDocs.Assembly for Python via .NET API References
4+
description:
5+
type: docs
6+
url: /python-net/groupdocs.assembly.data/csvdataloadoptions/has_headers/
7+
is_root: false
8+
weight: 50
9+
---
10+
11+
## has_headers property
12+
13+
14+
Gets or sets a value indicating whether the first line of CSV data contains column names.
15+
16+
### Remarks
17+
18+
19+
The default value is **false** .
20+
### Definition:
21+
```python
22+
@property
23+
def has_headers(self):
24+
...
25+
@has_headers.setter
26+
def has_headers(self, value):
27+
...
28+
```
29+
30+
### See Also
31+
* module [`groupdocs.assembly.data`](../../)
32+
* class [`CsvDataLoadOptions`](/assembly/python-net/groupdocs.assembly.data/csvdataloadoptions)
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
title: quote_char property
3+
second_title: GroupDocs.Assembly for Python via .NET API References
4+
description:
5+
type: docs
6+
url: /python-net/groupdocs.assembly.data/csvdataloadoptions/quote_char/
7+
is_root: false
8+
weight: 60
9+
---
10+
11+
## quote_char property
12+
13+
14+
Gets or sets the character that is used to quote field values.
15+
16+
### Remarks
17+
18+
19+
The default value is '"' (quotation mark).
20+
21+
22+
Double the character to place it into quoted text.
23+
### Definition:
24+
```python
25+
@property
26+
def quote_char(self):
27+
...
28+
@quote_char.setter
29+
def quote_char(self, value):
30+
...
31+
```
32+
33+
### See Also
34+
* module [`groupdocs.assembly.data`](../../)
35+
* class [`CsvDataLoadOptions`](/assembly/python-net/groupdocs.assembly.data/csvdataloadoptions)
Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
---
2+
title: CsvDataSource constructor
3+
second_title: GroupDocs.Assembly for Python via .NET API References
4+
description:
5+
type: docs
6+
url: /python-net/groupdocs.assembly.data/csvdatasource/__init__/
7+
is_root: false
8+
weight: 10
9+
---
10+
11+
## __init__ {#str}
12+
13+
Creates a new data source with data from a CSV file using default options for parsing CSV data.
14+
15+
16+
17+
```python
18+
def __init__(self, csv_path):
19+
...
20+
```
21+
22+
23+
| Parameter | Type | Description |
24+
| :- | :- | :- |
25+
| csv_path | str | The path to the CSV file to be used as the data source. |
26+
27+
28+
## __init__ {#io.RawIOBase}
29+
30+
Creates a new data source with data from a CSV stream using default options for parsing CSV data.
31+
32+
33+
34+
```python
35+
def __init__(self, csv_stream):
36+
...
37+
```
38+
39+
40+
| Parameter | Type | Description |
41+
| :- | :- | :- |
42+
| csv_stream | io.RawIOBase | The stream of CSV data to be used as the data source. |
43+
44+
45+
## __init__ {#str-groupdocs.assembly.data.CsvDataLoadOptions}
46+
47+
Creates a new data source with data from a CSV file using the specified options for parsing CSV data.
48+
49+
50+
51+
```python
52+
def __init__(self, csv_path, options):
53+
...
54+
```
55+
56+
57+
| Parameter | Type | Description |
58+
| :- | :- | :- |
59+
| csv_path | str | The path to the CSV file to be used as the data source. |
60+
| options | [`CsvDataLoadOptions`](/assembly/python-net/groupdocs.assembly.data/csvdataloadoptions) | Options for parsing the CSV data. |
61+
62+
63+
## __init__ {#io.RawIOBase-groupdocs.assembly.data.CsvDataLoadOptions}
64+
65+
Creates a new data source with data from a CSV stream using the specified options for parsing CSV data.
66+
67+
68+
69+
```python
70+
def __init__(self, csv_stream, options):
71+
...
72+
```
73+
74+
75+
| Parameter | Type | Description |
76+
| :- | :- | :- |
77+
| csv_stream | io.RawIOBase | The stream of CSV data to be used as the data source. |
78+
| options | [`CsvDataLoadOptions`](/assembly/python-net/groupdocs.assembly.data/csvdataloadoptions) | Options for parsing the CSV data. |
79+
80+
81+
82+
### See Also
83+
* module [`groupdocs.assembly.data`](../../)
84+
* class [`CsvDataSource`](/assembly/python-net/groupdocs.assembly.data/csvdatasource)

0 commit comments

Comments
 (0)