小编krm*_*ani的帖子

如何在浏览器中复制/下载在 Pyodide 中创建的文件?

我设法在浏览器中运行 Pyodide。我创建了hello.txt文件。但我怎样才能访问它。
Pyodide
https://github.com/iodide-project/pyodide/blob/master/docs/using_pyodide_from_javascript.md

pyodide.runPython('open("hello.txt", "w")')
Run Code Online (Sandbox Code Playgroud)

我在 chrome devtools 中尝试了什么?

pyodide.runPython('os.chdir("../")')
pyodide.runPython('os.listdir()')
pyodide.runPython('os.path.realpath("hello.txt")')
Run Code Online (Sandbox Code Playgroud)

输出为listdir

["hello.txt", "lib", "proc", "dev", "home", "tmp"]
Run Code Online (Sandbox Code Playgroud)

输出为realpath

"/hello.txt"
Run Code Online (Sandbox Code Playgroud)

还,

pyodide.runPython('import platform')
pyodide.runPython('platform.platform()')
Run Code Online (Sandbox Code Playgroud)

输出

"Emscripten-1.0-x86-JS-32bit"
Run Code Online (Sandbox Code Playgroud)

chrome devtools 控制台中的所有输出。

它是在根文件夹中创建的。但是如何在文件资源管理器中访问它或如何将文件复制到下载文件夹?

谢谢

python pyodide

8
推荐指数
1
解决办法
2198
查看次数

为什么水平滚动条在 listview qml 上不起作用?

我几乎使用了 Stackoverflow 上的所有解决方案来使其正常工作。但他们都没有工作吗?

可以进行哪些更改以使水平滚动条正常工作?

我也使用了 qt 文档,但仍然不起作用。请举一些例子。我只需要在列表视图中水平滚动。或者还有其他的看法。

主.qml

Rectangle {

    id: frame

    width: 300
    height: 300
    anchors.top: meaning.bottom

     ListView {

        width: 300
        height: 300
        anchors.centerIn: parent
        id: myList
        model: myModel
        highlight: highlightBar
        clip: true

        snapMode: ListView.SnapToItem

        headerPositioning: ListView.OverlayHeader

        header: Rectangle {
            id: headerItem
            width: myList.width
            height: 30
            z: 2

            color: "gray"

            Text {
                text: "Simple Text List"
                color: "white"
            }
        }

        delegate: Item {
            id: delegateItem
            width: 400
            height: 20
            Text {
                text: name
            }

            MouseArea {
                id: mArea
                anchors.fill: …
Run Code Online (Sandbox Code Playgroud)

qt qml qt5

3
推荐指数
1
解决办法
1203
查看次数

标签 统计

pyodide ×1

python ×1

qml ×1

qt ×1

qt5 ×1