一个图书馆来买新墙纸。

U的Python项目详细描述


uip非常漂亮,它可以从reddit和unsplash中抓取图像,并将其作为壁纸应用到桌面上(具有可配置的时间表)。适用于Linux上基于Windows、Mac和GTK的桌面。


uip墙纸示例[alt text](examples/uip_screenshot.png)
![alt text](examples/mac_wallpaper.png)
![alt text](examples/windows_wallpaper.png)


set up
==


开发人员:
--------
要安装需求,请先运行命令

`````
sudo python3 setup.py install
`````
>;注意:我们只支持python 3.5或更高版本。

>;注意:没有sudo for windows,也没有sudo for root特权。
只运行不带sudo的命令

>;注意:有些设置使用python而不是python3,使用pip3而不是pip

>;注意:对于某些操作系统,您可能需要单独安装imagetk(在我们的gui中需要),例如:在ubuntu中,您可以通过以下方式安装它:
`sudo apt get install python3 pil.imagetk`


====

gui功能:
>使用:`uip--ui`


>安装实验性gui的要求,运行:
`pip install-r gui requirements.txt`




>如需帮助,请运行:
`pip install-r gui requirements.txt`

==br/>https://gitter.im/nit-dgp/general




>如何打包
=============
>如何打包成**源分发**,**,是的运行以下命令
```
python setup.py sdist
```
**如何测试?**(这会将uip安装到库中)
```
cd dist/
tar xzf uip-<;版本号>;.tar.gz
cd uip-<;版本号>;/
python setup.py install
```
如何运行?
````
>uip.py
````




>如何贡献
=
==


uip正处于发展的早期阶段,您可以在
github发布页面上浏览问题,然后发送一份pr。



>您在pr中提交的内容应该是这样的形式:

`````
shortlog:commit消息


commit body
commit body
fixes<修复和lt修复问题
(一)有权使用;问题编号>;
```

您应该首先通过运行:

````
pip install-r test requirements.txt
`````
,安装测试需求,然后通过命令测试您的工作:
``````
pytest
`````
如果您想对文件进行lint操作,可以运行
````
coala
```
,并提交建议的所有更改

随时更新
并始终在不同的分支上工作。

愉快的编码:)

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

推荐PyPI第三方库


热门话题
java解析一个文本文件,如果内容是一种特定的格式,就打印它   java如何使jbutton在另一个组件中执行键盘笔划   连接到独立帐户的java Stripe   java在数据库连接过程中出错。。。初始连接   一个系列JavaFX中特定节点的java集样式   java重建recycler视图会导致它消失   在codechef上提交java Getting runtime(NZEC)时出错   Java类路径设置错误   java如何显示数组中2个数字之间的信息?   java为什么新的GC只有很长的用户时间?   如何解决java。关于此代码的lang.OutOfMemoryError   通过应用程序在Facebook粉丝页面上发布java帖子   java Red5服务器无法启动   系统输出Java读取文本文件外置行   java整数。Parse对excel获取的字符串抛出NumberFormatException   有一个Java数组列表;如何按每个数组的最后一个元素排序?   java需要txt文件中的数据(以逗号分隔)来用现有类中的对象填充arraylist