Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在KIVY app Resultent中将数据作为PutExtras传递_Python_C#_Android_Kivy_Buildozer - Fatal编程技术网

Python 在KIVY app Resultent中将数据作为PutExtras传递

Python 在KIVY app Resultent中将数据作为PutExtras传递,python,c#,android,kivy,buildozer,Python,C#,Android,Kivy,Buildozer,我正在尝试将我的Python Kivy应用程序的输出(1个csv和1个png)传递给应用程序结果中的PutExtras。我不确定如何在Python脚本中操作它们。下面我包含了一个非常简短的.py文件。随它一起出现的.kv文件是空白的,因为应用程序的目的是生成两个输出供另一个应用程序使用。我使用Buildozer将其转换为APK文件 from kivy.app import App from PIL import Image, ImageDraw, ImageFilter, ImageFont i

我正在尝试将我的Python Kivy应用程序的输出(1个csv和1个png)传递给应用程序结果中的PutExtras。我不确定如何在Python脚本中操作它们。下面我包含了一个非常简短的.py文件。随它一起出现的.kv文件是空白的,因为应用程序的目的是生成两个输出供另一个应用程序使用。我使用Buildozer将其转换为APK文件

from kivy.app import App
from PIL import Image, ImageDraw, ImageFilter, ImageFont
import pandas as pd


class MainApp(App):

    def build(self): 
        try:
                    #All of the code used to construct the image and csv go here                

                    #Savings Image and CSV
                    image.save('image.png')
                    elements_data.to_csv('elements_data.csv', index=False)

        except IOError: 
            pass

if __name__ == "__main__": 
    app = MainApp()
    app.run() 
另外,一位同事向我展示了如何使用C#,但我不熟悉该语言以及如何将其转换为Python/Kivy

Intent resultIntent = new Intent();
byte[] image = GetImageBytes();
byte[] csv = GetCSVBytes();

resultIntent.PutExtra("image", image);
resultIntent.PutExtra("csv", csv);

SetResult(Result.Ok, resultIntent);


任何提示都将不胜感激。谢谢

您使用的python和c#版本是什么?最终您需要阅读额外的文档并传递适当的参数。这是一个我以前做过的老例子——我不认为还有比这更重要的问题。@sxOLabit Python 3.8.3版。我实际上并没有使用C#,我也不知道它,但这段代码是给我的,让我知道我应该做什么。@severnment谢谢!我来试试这个。