官术网_书友最值得收藏!

Running your code

In this recipe, we want to teach you how to run the code that we have constructed using the Kivy framework.

Getting ready

This recipe needs some code to be run and Kivy to be properly installed. We will use the code in the recipe Relating Python code and the Kv language, where we have two files, e4.kv and e4.py.

How to do it…

This recipe may seem easy because it is just a few steps, but the explanation is important. Use Python from the shell to run the file e4.py:

$ Python e4.py --size=250x200

It will display:

How to do it…

How it works…

As we've already seen in the recipe Relating Python code and the Kv language, the call to the e4.kv file occurs inside the e4.py code; as such, Kivy does not need an explicit reference. We used the option size previously because Kivy has a default size (usually 800x600 pixels) that did not meet our expectations.

There's more…

Well, if you are using a different operative system, there are some other considerations.

Mac OS X

With Mac OS X we use a portable package and we need to run the file a little bit differently:

$ kivy e4.py --size=250x200

This is because the Kivy framework has been packed with Python in the program call kivy.

Microsoft Windows

In Microsoft Windows, the portable package is called with a secondary click, using Send to menu, and selecting Kivy.

Microsoft Windows

See also

If you are interested in how to run your code on a mobile device, go to Chapter 9, Kivy for Mobile Devices.

主站蜘蛛池模板: 塘沽区| 巩义市| 海林市| 陵川县| 额尔古纳市| 庆云县| 德阳市| 泸定县| 武胜县| 陇川县| 海丰县| 安远县| 正蓝旗| 敦化市| 额尔古纳市| 丰台区| 博湖县| 惠水县| 神木县| 丽水市| 达孜县| 衡阳市| 澜沧| 兴宁市| 磐石市| 卫辉市| 旬阳县| 交城县| 大渡口区| 阜平县| 民权县| 丘北县| 额尔古纳市| 靖宇县| 南阳市| 施秉县| 台东市| 汾阳市| 抚顺市| 开封县| 樟树市|