/
usr
/
local
/
lib64
/
python3.6
/
site-packages
/
pyarrow
/
include
/
arrow
/
/usr/local/lib64/python3.6/site-packages/pyarrow/include/arrow
mkdir
upload
Name
Size
Mode
Actions
adapters/
-
0755
rm
array/
-
0755
rm
c/
-
0755
rm
compute/
-
0755
rm
csv/
-
0755
rm
dataset/
-
0755
rm
filesystem/
-
0755
rm
flight/
-
0755
rm
io/
-
0755
rm
ipc/
-
0755
rm
json/
-
0755
rm
python/
-
0755
rm
tensor/
-
0755
rm
testing/
-
0755
rm
util/
-
0755
rm
vendored/
-
0755
rm
api.h
2290
0644
edit
dl
rm
array.h
1822
0644
edit
dl
rm
buffer.h
19493
0644
edit
dl
rm
buffer_builder.h
16430
0644
edit
dl
rm
builder.h
1481
0644
edit
dl
rm
chunked_array.h
9361
0644
edit
dl
rm
compare.h
5165
0644
edit
dl
rm
config.h
2267
0644
edit
dl
rm
datum.h
8980
0644
edit
dl
rm
device.h
8771
0644
edit
dl
rm
extension_type.h
6284
0644
edit
dl
rm
memory_pool.h
6294
0644
edit
dl
rm
memory_pool_test.h
2694
0644
edit
dl
rm
pch.h
1286
0644
edit
dl
rm
pretty_print.h
4182
0644
edit
dl
rm
record_batch.h
9398
0644
edit
dl
rm
result.h
17845
0644
edit
dl
rm
scalar.h
21124
0644
edit
dl
rm
sparse_tensor.h
25205
0644
edit
dl
rm
status.h
15552
0644
edit
dl
rm
stl.h
18297
0644
edit
dl
rm
stl_allocator.h
4614
0644
edit
dl
rm
stl_iterator.h
4583
0644
edit
dl
rm
table.h
11313
0644
edit
dl
rm
table_builder.h
3924
0644
edit
dl
rm
tensor.h
8913
0644
edit
dl
rm
type.h
72157
0644
edit
dl
rm
type_fwd.h
18243
0644
edit
dl
rm
type_traits.h
32600
0644
edit
dl
rm
visitor.h
6966
0644
edit
dl
rm
visitor_inline.h
16429
0644
edit
dl
rm
Edit:
/usr/local/lib64/python3.6/site-packages/pyarrow/include/arrow/pretty_print.h
(4182B)
// Licensed to the Apache Software Foundation (ASF) under one // or more contributor license agreements. See the NOTICE file // distributed with this work for additional information // regarding copyright ownership. The ASF licenses this file // to you under the Apache License, Version 2.0 (the // "License"); you may not use this file except in compliance // with the License. You may obtain a copy of the License at // // http://www.apache.org/licenses/LICENSE-2.0 // // Unless required by applicable law or agreed to in writing, // software distributed under the License is distributed on an // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY // KIND, either express or implied. See the License for the // specific language governing permissions and limitations // under the License. #pragma once #include <iosfwd> #include <string> #include <utility> #include "arrow/util/visibility.h" namespace arrow { class Array; class ChunkedArray; class RecordBatch; class Schema; class Status; class Table; struct PrettyPrintOptions { PrettyPrintOptions() = default; PrettyPrintOptions(int indent_arg, // NOLINT runtime/explicit int window_arg = 10, int indent_size_arg = 2, std::string null_rep_arg = "null", bool skip_new_lines_arg = false, bool truncate_metadata_arg = true) : indent(indent_arg), indent_size(indent_size_arg), window(window_arg), null_rep(std::move(null_rep_arg)), skip_new_lines(skip_new_lines_arg), truncate_metadata(truncate_metadata_arg) {} static PrettyPrintOptions Defaults() { return PrettyPrintOptions(); } /// Number of spaces to shift entire formatted object to the right int indent = 0; /// Size of internal indents int indent_size = 2; /// Maximum number of elements to show at the beginning and at the end. int window = 10; /// String to use for representing a null value, defaults to "null" std::string null_rep = "null"; /// Skip new lines between elements, defaults to false bool skip_new_lines = false; /// Limit display of each KeyValueMetadata key/value pair to a single line at /// 80 character width bool truncate_metadata = true; /// If true, display field metadata when pretty-printing a Schema bool show_field_metadata = true; /// If true, display schema metadata when pretty-printing a Schema bool show_schema_metadata = true; }; /// \brief Print human-readable representation of RecordBatch ARROW_EXPORT Status PrettyPrint(const RecordBatch& batch, int indent, std::ostream* sink); ARROW_EXPORT Status PrettyPrint(const RecordBatch& batch, const PrettyPrintOptions& options, std::ostream* sink); /// \brief Print human-readable representation of Table ARROW_EXPORT Status PrettyPrint(const Table& table, const PrettyPrintOptions& options, std::ostream* sink); /// \brief Print human-readable representation of Array ARROW_EXPORT Status PrettyPrint(const Array& arr, int indent, std::ostream* sink); /// \brief Print human-readable representation of Array ARROW_EXPORT Status PrettyPrint(const Array& arr, const PrettyPrintOptions& options, std::ostream* sink); /// \brief Print human-readable representation of Array ARROW_EXPORT Status PrettyPrint(const Array& arr, const PrettyPrintOptions& options, std::string* result); /// \brief Print human-readable representation of ChunkedArray ARROW_EXPORT Status PrettyPrint(const ChunkedArray& chunked_arr, const PrettyPrintOptions& options, std::ostream* sink); /// \brief Print human-readable representation of ChunkedArray ARROW_EXPORT Status PrettyPrint(const ChunkedArray& chunked_arr, const PrettyPrintOptions& options, std::string* result); ARROW_EXPORT Status PrettyPrint(const Schema& schema, const PrettyPrintOptions& options, std::ostream* sink); ARROW_EXPORT Status PrettyPrint(const Schema& schema, const PrettyPrintOptions& options, std::string* result); ARROW_EXPORT Status DebugPrint(const Array& arr, int indent); } // namespace arrow
Save
cmd:
run