gpt4 book ai didi

file - 未指定路径时,Pharo 中默认保存的文件在哪里?

转载 作者:行者123 更新时间:2023-12-05 01:08:29 25 4
gpt4 key购买 nike

我目前正在通过 Pharo MOOC 学习 Pharo ,在“3.8 Stream Overview”讲座中,我们展示了以下用于创建文件的流操作示例:

| stream |
stream := 'hello.txt' asFileReference writeStream.
stream nextPutAll: 'Hello Pharo!'.
stream close.

我在 Playground 中执行了这个代码片段,然后我查看了在 Ubuntu 20.04 中的 ~/src/pharolauncher 下安装 Pharo 的文件夹,以检查文件是否已创建,但它不在文件夹或其子文件夹中。

最佳答案

你有一个相对路径,想把它转换成绝对路径,对吧?

好的。您的代码的关键部分是

'hello.txt' asFileReference

如果你检查这个对象,你会发现它的类是FileReference。浏览类(class)。找到一些包含单词 'absolute''Absolute' 的选择器。看起来很有希望的是#absolutePath。试试看吧。

关于file - 未指定路径时,Pharo 中默认保存的文件在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65983072/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com