如何在 Lisp 中创建并写入文本文件

2023-11-27

我想知道如何在 Lisp 中创建和写入文本文件。 我只想写简单的一行,例如:

"break 1"
"break 2"

我在 Window 7 上使用 LispWorks IDE


(with-open-file (str "/.../filename.txt"
                     :direction :output
                     :if-exists :supersede
                     :if-does-not-exist :create)
  (format str "write anything ~%"))

您还可以选择不同的设置with-open-file宏。如果你使用:append代替:supersede然后您可以写入文本文件,同时保留其上下文,而不是取代可用内容。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Lisp 中创建并写入文本文件 的相关文章

  • 如何在书架中取出整数钥匙?

    我想在架子上存储一个整数密钥 但是当我尝试将整数密钥存储在搁置中时 它给了我一个错误 Traceback most recent call last File write py line 12 in data id Id id Name n
  • Lisp 中的 (定义 (平均 ....))

    我只是在玩scheme lisp 并正在考虑如何纠正我自己的定义average 我不确定如何做一些我认为需要的事情 定义一个接受任意数量参数的过程 计算这些参数 将参数列表传递给 以将它们加在一起 有人有定义的例子吗average 我似乎对
  • 如何用php将文件内容转换为字节数组

    我想用PHP将上传的文件保存 插入 到数据库中 数据库字段的类型是varbinary 最后 我想要获得 VarBinary 输出 的内容 就像在 C 中读取文件然后将其存储在字节数组中并将数组插入到 VarBinary 中一样 我与数据库的
  • 我们可以使用 python 变量来保存整个文件吗?

    假设我们知道所有文件都将被加载到内存中并且我们负担得起 在 python 变量中加载整个文件 可能是二进制文件 有哪些缺点 如果有 或限制 如果有 如果这在技术上是可行的 是否应该避免这种情况 为什么 关于文件大小问题 该解决方案的最大大小
  • 如何填充上次保存的用户和文件的上次保存日期

    我有下面的代码从文件夹中获取文件名 Sub GetFileNames Assessed As T2 Dim sPath As String sFile As String Dim iRow As Long iCol As Long Dim
  • 缓冲与非缓冲,该使用哪一种?

    如果这是重复的 我很抱歉 但我无法找到每种类型的最佳实践的明确答案 我想知道定义何时使用 BufferedReader 与 FileReader 或 BufferedInput OutputStream 与 FileInput Output
  • 在 Java 中打开现有文件并关闭它。

    是否可以在java中打开一个文件附加数据并关闭多次 例如 psuedocode class variable declaration FileWriter writer1 new FileWriter filename fn1 writer
  • QT 中只获取文件而不获取目录?

    当我这样做时 QDir myDir home some location QStringList filesList myDir entryList 它返回该位置内的文件和目录 但我只想要文件 并且这些文件可以具有任意扩展名 有任何想法吗
  • 如何读取 C# 字符串字典并将其写入文件?

    我有一个 Dictionary 对象 我想写入磁盘并能够从磁盘读取它 理想情况下 我会避免使用任何第三方库 有没有一种简单的方法可以使用常规 C 4 来做到这一点 答案已接受 Summary 选项 1 使用 JavaScriptSerial
  • Win32 API:如何读取序列号,或者如果不是数据则在超时内退出

    我需要一个函数来从串行端口读取数据 或者如果在时间间隔内没有数据则返回 例如 在 GNU Linux 上你可以使用poll orselect read Windows 中有类似的东西吗 下面是我尝试过的 它应该可以工作 但是功能获取重叠结果
  • 如何在as3中不询问的情况下写入外部文件

    我有这个代码 var fileRef FileReference new FileReference fileRef save ciao coso lingua txt 在现有的 lingua txt 文件上写入 该脚本有效 但每次他保存时
  • 找不到文件异常..但它就在那里

    嘿 这将是那些愚蠢的问题之一 我试图在本地系统上获取一个文件 但我不断收到FileNotFoundException thrown 请有人纠正我 if File Exists C logs hw healthways prod 2009 0
  • FileReader 在 Ionic 2 中未触发 onloadend

    我正在尝试使用 cordova file plugin 读取本地文件 目前我可以读取本地目录的内容并选择单个文件 但我在获取文件内容时遇到问题 这是我的函数 从列表中选择文件后单击按钮即可调用该函数 import window resolv
  • 如何在 Windows 7 中使用 Python 廉价地创建非常大的文件? [复制]

    这个问题在这里已经有答案了 可能的重复 在Windows系统上快速创建大文件 https stackoverflow com questions 982659 quickly create large file on a windows s
  • 为什么使用自动激活文件句柄的三参数开放调用是 Perl 最佳实践?

    我有两个关于 Perl 的问题open功能 1 我好像记得从Perl 最佳实践的 3 参数版本open比两个参数版本更好 例如 open OUT gt gt file vs open OUT gt gt file 这是为什么 前几天我试图告
  • 读取FCS文件

    我正在研究流式细胞术 我想使用 python 解析 fcs 文件 我在互联网上研究过 有一个模块fcm但这是针对Linux操作系统的 我正在Windows上工作 我想知道如何使用 python 解析 Windows 中的 fcs 文件 如果
  • 加快写入文件的速度

    我已经分析了一些我用 cProfile 继承的遗留代码 我已经做了很多有帮助的更改 例如使用 simplejson 的 C 扩展 基本上 该脚本将数据从一个系统导出到 ASCII 固定宽度文件 每一行都是一条记录 并且有许多值 每行有 71
  • 评估 Common Lisp 宏的参数

    我想制作一个宏 其行为取决于它的参数之一 例如 defclass myvar l initarg l reader l defparameter mv1 make instance myvar l 10 defmacro mac1 v pr
  • 按下按钮并在java中的新窗口中打开文件

    我创建了一个 JFrame 并放置了一个文本字段和按钮 在文本字段中我放置了从文本文件读取的名称 我知道我想单击按钮并打开一个已知窗口 我想在其中放置名称 其他信息来自同一个文件 这是我的代码 这是我的主框架 package Fronten
  • 在 Java 中如何找出哪个对象打开了文件?

    我需要找出答案哪个对象在我的 Java 应用程序中打开了一个文件 这是为了调试 因此欢迎使用工具或实用程序 如果发现哪个对象太具体了 这class也会很有帮助 这可能很棘手 您可以从使用分析器开始 例如VisualVM http visua

随机推荐

  • 不可变的 numpy 数组?

    有没有一种简单的方法来创建不可变的 NumPy 数组 如果必须从中派生一个类ndarray为此 为了实现不变性而必须重写的最少方法集是什么 您可以使 numpy 数组不可写 a np arange 10 a flags writeable
  • EnumDataType() 属性验证错误消息未显示

    在我的 net core 2 0 Web API 中 我在模型属性上使用 EnumDataType 验证属性 当验证失败时 自定义错误消息为空 我不确定为什么会发生 EnumDataType typeof MyEnum ErrorMessa
  • 在 sed -f 中使用变量(其中 sed 脚本位于文件中而不是内联)

    我们有一个进程可以使用包含以下内容的文件sed改变管道输入的命令 我需要用变量值替换输入中的占位符 例如在一个单一的 e我可以运行的命令类型 echo Today is XX sed e s XX date F Today is 2012
  • 在 BAT 脚本中检查目录是否可写的最佳方法?

    如何通过批处理脚本检查执行用户是否可写入目录 到目前为止 这是我尝试过的 gt cd PROGRAMFILES gt echo gt foo Access is denied gt echo ERRORLEVEL 0 好吧 那怎么样 gt
  • python中字符串到列表的转换

    我有一根绳子 s 1989 1990 我想使用 python 将其转换为列表 并且我希望输出为 s 1989 1990 有没有最快的单班轮方式 Use 列表推导式 s 1989 1990 x strip for x in s split 简
  • jQuery .hasClass() 与 .is()

    从性能的角度来看 是否有一种首选方法来确定元素是否分配有类 foo hasClass bar or foo is bar Update 我在一条评论和四张评论后进行了测试 事实证明我说的是正确答案 结果如下 http jsperf com
  • PayPal NVP API 错误:抱歉,我们目前无法完成您的购买

    我正在使用 PayPal NVP API 当我使用沙箱帐户和沙箱 API ENDPOINT 时 效果很好 当我使用生产帐户和生产API ENDPOINT时 它成功重定向到PayPal 但用户输入paypal用户名和密码并提交后 显示 抱歉
  • 了解键盘布局何时更改

    我正在编写一个屏幕键盘 并且希望在键盘布局更改后立即重新绘制布局 目前我打电话 GetKeyboardLayout GetWindowThreadProcessId GetForegroundWindow NULL 在每次按键时查看布局是否
  • WPF 中的配置管理器

    我在 wpf 项目中有一个配置文件来存储连接字符串 但是当我尝试获取 AppSettings 和 ConnectionStrings 时 我得到 null WEB config 文件是这样的
  • numpy genfromtxt/pandas read_csv;忽略引号内的逗号

    考虑一个文件 a dat 内容 address 1 address 2 address 3 num1 num2 num3 address 1 address 2 address 3 1 0 2 0 3 address 1 address 2
  • 如何在类中并行化 python 中的 for ?

    我有一个 python 函数funz每次都会返回长度为 p 的不同数组 我需要多次运行该函数 然后计算每个值的平均值 我可以使用 for 循环来完成此操作 但需要很多次 我正在尝试使用库多处理 但遇到错误 import sklearn as
  • Vue 3 反应性未从类实例内部触发

    代码笔 https codepen io codingkiwi pen XWMBRpW 假设你有一堂课 class MyClass constructor this entries a example change triggered fr
  • 对 NSDate 的 NSArray 进行排序

    我有一个 NSDate 对象的 NSArray 我想对它们进行排序 以便今天为 0 昨天为 1 等 是升序还是降序 我是否使用函数 选择器或其他什么 NSArray 有不同的排序方法 因为您可能需要不同的排序方式 NSSortDescrip
  • 读取套接字:EAGAIN:资源暂时不可用

    我用 C 创建了一个套接字 我需要它有一定的连接超时 这就是正在发生的事情 创建套接字 使其成为非阻塞 呼叫连接 它按预期返回 1 和 errno EINPROGRESS 呼叫选择 返回 gt 0 表示已建立连接 使套接字再次阻塞 这部分的
  • 如何使用 ImageMagick 获取整个图像文本中的 RGB 像素值?

    我是 ImageMagick 的新手 我想知道图像整个像素的 RGB 颜色 我已经知道如何获取一个像素的 RGB 颜色 但我不知道如何用一个命令获取所有像素的数据 对每个像素执行每个命令非常繁重 无法使用它 最好的命令结果是这样的 x y
  • 我的公报上的实体无法识别

    我想创建一个自定义 NER 模型 这就是我所做的 训练数据 斯坦福 ner tsv Hello O O My O name O is O Damiano PERSON O 特性 stanford ner prop trainFile sta
  • iPhone 子视图设计(UIView 与 UIViewController)

    我正在设计一个简单的测验应用程序 应用程序需要显示不同类型的测验问题 每种类型的 QuizQuestion 都有不同的行为和 UI 用户界面将是这样的 替代文本 http dl getdropbox com u 907284 Picture
  • Java 8 lambda 和匿名内部类之间的性能差异

    在 Java 8 之前 可以通过使用匿名内部类来实现 lambda 功能 例如 interface Lambda void doStuff public void doWithCallback Lambda callback callbac
  • 使用 Firebase 的服务器端计算

    给定开始时间 日期和持续时间 我如何进行服务器端计算来确定对象是否为 finished in progress or upcoming Show duration 144 startDate 2015 11 10 startTime 14
  • 如何在 Lisp 中创建并写入文本文件

    我想知道如何在 Lisp 中创建和写入文本文件 我只想写简单的一行 例如 break 1 break 2 我在 Window 7 上使用 LispWorks IDE with open file str filename txt direc