旋转图像服务器,将剪贴板中的图像存储在同一个位置,并防止重复。

imserv的Python项目详细描述


imserv

旋转图像服务器,将剪贴板中的图像存储在同一个位置,并防止重复。

安装

  • 从github克隆项目
  • 导航到项目文件夹并^{}
  • 运行python脚本:
fromimserv.dbimportcreate_all_tablescreate_all_tables()

文件夹~/Pictures/imserv将被创建,并用于存储所有图像。(仅在Mac上测试)

默认情况下,它使用名为imserv的数据库的postgresql,因此在运行脚本之前,必须先初始化数据库。

图像文件夹也可以在ImServ(folder=IMG_FOLDER_PATH)中更改。

用法

要运行图像服务器(在运行jupyter notebook之前),请在脚本中运行:

ImServ().runserver()

这将打开网站的服务器:http://localhost:8000/,这将导致:

web.png

您可以直接从剪贴板创建图像。将使用uuid随机化图像的名称。

之后,如果您想在Jupyter笔记本中使用它:

>>>fromimservimportImServ>>>ims=ImServ()>>>ims.last()'The image accessed last will be shown.'

更多屏幕截图

jupyter0.pngjupyter1.png

相关项目

  • jupyter-flashcard-创建一个jupyter笔记本的数据库,并将其转换为抽认卡。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
字符串Java字母替换无效   java Spring Roo JPA MS SQL Server无法打开JPA EntityManager组织。冬眠例外GenericJDBCException:无法打开连接   在scala中使用JavaWS对大型数据文件进行java流式处理   Java编译器是否将字节和短字符识别为文本?   java无法查找符号错误,空指针   mongodb在Java中重用数据库连接   java将多个StringArray从字符串文件获取到活动中   java是一个变量,它只保存最后一次鼠标单击的坐标   c#尺寸有限;添加、删除和洗牌   java如何在Android中显示来自资产文件夹的文本文件中的文本   Android应用程序中的java Tensorflow Lite自定义对象检测模型错误   java如何在foreachloop中使用scanner将来自命令行的输入存储到数组中   java如何定义一个好的存储库接口   Android中的java解析动态json对象