将文档上载到Overview Web服务器
overview-upload的Python项目详细描述
上传概述上传
上传文件到一个"概述<;http://www.overviewdocs.com>;www.overviewdocs.com>;` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `概述<
/>需要"python3<;http://www.python.org/>;` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `在前面。
将在您的路径中安装一个"overview upload"程序。
命令行用法
``是服务器的基本URL,默认为
http://localhost:9000,用于
`overview local<;https://github.com/overview/overview local>;``uuuu.
-``api_token``是特定文档集的访问令牌,
,您可以这样得到:
1。浏览到文档集。url将类似于
``https://www.overviewdocs.com/documentsets/123456``.
2。注意文档集编号,在本例中为"123456"
3。浏览到
``https://www.overviewdocs.com/documentsets/[您的号码在这里]/api tokens`
,然后单击"生成令牌"。
-``directory``是要上载的文件或目录的路径。
您的api令牌所引用的文档集。文件的sha1散列比较
,这意味着即使移动或重命名
文件,如果文档集已包含该文件,也不会上载该文件。
此功能有助于将本地目录与
概述文档集同步;但是,它不会删除与您的文件相对应的概述文档
本地删除。
-`--split by page``:告诉overview将多页文件(如
pdf或word文档)转换为多个概述文档。
-``--ocr``(默认),``--no ocr``:告诉overview当
pdf页面只有图像而没有文本时该怎么办。overview可以尝试使用
`tesseract<;https://github.com/tesseract ocr/tesseract>;``识别文本(速度很慢,在文档集
完成之前将阻止您查看文档集),也可以假定页面不包含文本。
--``创建标题为的文档集``:使用
给定标题,然后向其中添加文件。`` api_token``这里是您在http://www.overviewdocs.com/api-tokens或http://localhost:9000/api tokens上创建的一个标记。
如果您上载单个文件,其概述文档标题将是它的
文件名,不包含任何目录信息。如果上载目录,
文件名将包含子目录信息:例如,如果
``概述上载/some/path``上载`/some/path/to/file.pdf``,则
概述文档标题将为`` to/file.pdf`。
概述上载csv:从csv清单上载像这样的csv:
…csv table::manifest.csv
:header:id,title,url,field1,field2
1,doc1.pdf,http://www.adobe.com/content/dam/adobe/en/devnet/acrobat/pdfs/pdf_open_parameters.pdf,一些元数据,一些元数据
2,doc2.pdf,http://www.adobe.com/content/dam/adobe/en/devnet/acrobat/pdfs/pdf_open_parameters.pdf,更多元数据,甚至更多元数据数据
您可以将引用的文件上载到overview,如下所示:
``overview upload csv<;api_token>;<;manifest.csv>;--url字段url--title字段title--server https://www.overviewdocs.com``
如果您浏览到文档集并添加"field1"和"field2"字段,则会看到csv中的值。
/>
您可以使用`--local file field``而不是`--url field``来使用包含您的路径的字段r文件系统。
overview create document set:创建一个空文档集r/>
必需参数:
-``server_url``是服务器的基本URL,默认为
http://localhost:9000,用于
`overview local<;https://github.com/overview/overview local>;```uu。
-``api_token``是用于创建文档集的*全局*访问令牌,
rviewdocs.com/api标记
示例:``"title,author`.
程序将显示一个api令牌,您可以使用它将文档添加到新的
文档集中。
api用法
===
您还可以从您自己的python3程序
导入overview upload`,然后使用"overview upload.upload"类。有关详细信息,请参阅
``概述服务器``源代码。
正在开发
==
正在发布新版本。`注册
pypi<;https://pypi.python.org/pypi?%3action=register_form>;``和
create`~/.pypirc``使用`[pypi]\nusername=…\npassword=…``
1。在"setup.py"中更新"version"。`` rm-r dist&;和setup.py sdist``
3.`` gpg—分离符号-a dist/*.tar.gz``
4。`` tween upload dist/*.tar.gz dist/*.asc``
许可证
==
本软件根据GNU Affero General
公共许可证的条款分发。有关详细信息,请参见许可文件。
上传文件到一个"概述<;http://www.overviewdocs.com>;www.overviewdocs.com>;` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `概述<
/>需要"python3<;http://www.python.org/>;` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `在前面。
将在您的路径中安装一个"overview upload"程序。
命令行用法
``是服务器的基本URL,默认为
http://localhost:9000,用于
`overview local<;https://github.com/overview/overview local>;``uuuu.
-``api_token``是特定文档集的访问令牌,
,您可以这样得到:
1。浏览到文档集。url将类似于
``https://www.overviewdocs.com/documentsets/123456``.
2。注意文档集编号,在本例中为"123456"
3。浏览到
``https://www.overviewdocs.com/documentsets/[您的号码在这里]/api tokens`
,然后单击"生成令牌"。
-``directory``是要上载的文件或目录的路径。
您的api令牌所引用的文档集。文件的sha1散列比较
,这意味着即使移动或重命名
文件,如果文档集已包含该文件,也不会上载该文件。
此功能有助于将本地目录与
概述文档集同步;但是,它不会删除与您的文件相对应的概述文档
本地删除。
-`--split by page``:告诉overview将多页文件(如
pdf或word文档)转换为多个概述文档。
-``--ocr``(默认),``--no ocr``:告诉overview当
pdf页面只有图像而没有文本时该怎么办。overview可以尝试使用
`tesseract<;https://github.com/tesseract ocr/tesseract>;``识别文本(速度很慢,在文档集
完成之前将阻止您查看文档集),也可以假定页面不包含文本。
--``创建标题为的文档集``:使用
给定标题,然后向其中添加文件。`` api_token``这里是您在http://www.overviewdocs.com/api-tokens或http://localhost:9000/api tokens上创建的一个标记。
如果您上载单个文件,其概述文档标题将是它的
文件名,不包含任何目录信息。如果上载目录,
文件名将包含子目录信息:例如,如果
``概述上载/some/path``上载`/some/path/to/file.pdf``,则
概述文档标题将为`` to/file.pdf`。
概述上载csv:从csv清单上载像这样的csv:
…csv table::manifest.csv
:header:id,title,url,field1,field2
1,doc1.pdf,http://www.adobe.com/content/dam/adobe/en/devnet/acrobat/pdfs/pdf_open_parameters.pdf,一些元数据,一些元数据
2,doc2.pdf,http://www.adobe.com/content/dam/adobe/en/devnet/acrobat/pdfs/pdf_open_parameters.pdf,更多元数据,甚至更多元数据数据
您可以将引用的文件上载到overview,如下所示:
``overview upload csv<;api_token>;<;manifest.csv>;--url字段url--title字段title--server https://www.overviewdocs.com``
如果您浏览到文档集并添加"field1"和"field2"字段,则会看到csv中的值。
/>
您可以使用`--local file field``而不是`--url field``来使用包含您的路径的字段r文件系统。
overview create document set:创建一个空文档集r/>
必需参数:
-``server_url``是服务器的基本URL,默认为
http://localhost:9000,用于
`overview local<;https://github.com/overview/overview local>;```uu。
-``api_token``是用于创建文档集的*全局*访问令牌,
rviewdocs.com/api标记
示例:``"title,author`.
程序将显示一个api令牌,您可以使用它将文档添加到新的
文档集中。
api用法
===
您还可以从您自己的python3程序
导入overview upload`,然后使用"overview upload.upload"类。有关详细信息,请参阅
``概述服务器``源代码。
正在开发
==
正在发布新版本。`注册
pypi<;https://pypi.python.org/pypi?%3action=register_form>;``和
create`~/.pypirc``使用`[pypi]\nusername=…\npassword=…``
1。在"setup.py"中更新"version"。`` rm-r dist&;和setup.py sdist``
3.`` gpg—分离符号-a dist/*.tar.gz``
4。`` tween upload dist/*.tar.gz dist/*.asc``
许可证
==
本软件根据GNU Affero General
公共许可证的条款分发。有关详细信息,请参见许可文件。