我想通过python在我自己的cloud上放置一些图像。

这是一些可以放置txt的代码,但是我不知道如何将我的images(png)放在owncloud上。

import owncloud
oc = owncloud.Client('http://domain.tld/owncloud')
oc.login('user', 'password')
oc.mkdir('testdir')
oc.put_file('testdir/remotefile.txt', 'localfile.txt')
link_info = oc.share_file_with_link('testdir/remotefile.txt')
print "Here is your link: " + link_info.get_link()  

感谢您的回复!

#1楼 票数:0

def test():
    import owncloud

    oc = owncloud.Client('http://1.1.6.115')

    oc.login('aaa', 'aaa')
    try:
        oc.mkdir('test')
    except:
        print 'do not create fold'
    oc.put_file('test/test.png',u"K:/123/test.png")

    link_info = oc.share_file_with_link('test/test.png')

我知道了 。

  ask by eason translate from so

未解决问题?本站智能推荐:

2回复

树莓派文件定期与owncloud-client-cmd同步

我用owncloud服务器使云服务器成为树莓派。 然后我安装了owncloud-client-cmd其他树莓派。 如何使用命令行定期将客户端同步到树莓派?(我有三个树莓派客户端)请告知我
1回复

如何将owncloud同步限制到某些文件夹

我不想将所有音乐下载到我拥有的每个客户端上。 如何停止所有内容同步并限制下载到某些文件夹。
1回复

如何将OMV(OpenMediaVault)的文件系统与Owncloud数据库同步

我正在使用OMV(Openmediavault)和Owncloud安装程序运行debian。 我想将文件系统树与Owncloud的数据库同步。 因为OMV可以更改文件而无需Owncloud更新数据库。 我在考虑一个bash脚本。 当我创建删除或移动文件时,需要在Owncloud的数据
1回复

PostgreSQL的Owncloud安装问题

我正在尝试在IIS + PHP + PostgreSQL上安装OC,但遇到了问题。 输入所有安装信息(管理员帐户,数据库连接信息)时,我得到: 尝试创建管理员用户时出错:找不到驱动程序 我看到的一个问题是,OC正在postgresql中创建自己的用户,然后它无法使用该用户
1回复

Owncloud 8改变Hashtype

我想将我的Owncloud 8安装中的Hashtype从SHA1SUM更改为MD5。 必须编辑哪些文件?
1回复

Solcalendar,与Owncloud同步

我正在尝试将Solcalendar配置为与owncloud 6.0.0同步。 我使用“自定义”选项并在那里输入 HTTP://hostname/owncloud/remote.php/caldav/calendars/ [名为myUsername] / [myCalendarNAme]
1回复

如何配置OwnCloud和反向代理?

当前,我们确实有多个物理上彼此分离的应用服务器。 我们也有多个公共IP地址,并且计划将Web应用程序服务器整合为一(1)个公共IP地址。 与今天一样,我正在计划将自己的Cloud用作反向代理服务器,并附加到一(1)个公共IP地址上。 我们的目标是使用ownCloud(反向代理服务器)将
1回复

Owncloud 6和Nginx

我将在Ubuntu 14.04上使用Nginx为Owncloud 6配置我的家用电脑。 当我转到https://localhost/owncloud/或https://localhost/仅获得“ 502-Bad Gateway”错误。 这些是我使用的配置文件。 /etc/ng