问题标签 [file-writing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
893 浏览

python - 使用 xlwt+Google 应用引擎写入 Excel 文件 - 获取 IOError:无效模式:wb

在我的应用程序中,我正在尝试使用 xlwt API 将数据写入 excel 文件。当我运行 GAE 应用程序时,出现以下错误。请帮我修复这个错误。

源代码:

0 投票
2 回答
3781 浏览

cocoa - NSTemporaryDirectory() 是否违反了 Mac App Store 指南?

我必须向 Mac App Store 提交申请并因此被 Apple 拒绝

不符合 Mac OS X 文件系统文档的应用程序将被拒绝

在指南中建议将文件写入以下目录

  • ~/库/应用程序支持/{app-identifier}
  • ~/库/{app-identifier}
  • ~/库/缓存/{app-identifier}

但我的文件是临时的,缓存文件,那么它可以写入我的文件NSTemporaryDirectory(),它会违反指导方针吗?

0 投票
4 回答
5589 浏览

php - 从 PHP 写入图像文件时出错

我正在尝试从 blob 写入图像文件。

在前面的代码片段中,$_POST['logoImage']是一个 BLOB。该文件已正确写入根目录,但无法打开该文件。在 ubuntu 11.04 中,我收到以下错误:

如果我创建一个 img 并设置它的 src=blob,BLOB 会正确显示

下面是 BLOB 的第一个片段:

0 投票
1 回答
5906 浏览

java - 检查用户输入的文件名/路径是否有效

可能重复:
Java 中有没有办法在不尝试创建文件的情况下确定路径是否有效?

我试图让用户输入他想要保存某些东西的路径。所以基本上我打开一个编辑器,让他输入路径......

但是我如何检查输入的字符串是否是有效路径?

如果用户忘记在最后输入“/” - 这不是问题,我可以手动检查...

但我无法手动检查所有内容:

最后一个空格(/文件夹/)

问号。

大于 - 小于符号 (/folder:->/

(后)斜线 \folder\

和所有的东西

java中有没有方便的方法来检查它?

0 投票
1 回答
85 浏览

php - 读取文件列表,并重写到主列表

我有一个目录,其中包含 10 个 .txt 文件。使用以下命令打开目录:

我需要能够读取文本文件的文件名,然后将所有这些文件名写入带有 | 的主列表。在每个文件名之后。我也不希望将 masterlist.txt 写在自己内部,哈哈。所以 masterlist.txt 是使用 .txt 文件的文件名写入的内容。

0 投票
6 回答
5467 浏览

c# - 将逗号分隔的字符串逐行写入文件

此 cide 旨在从富文本框中获取文本(即用逗号分隔的用户列表),然后将每个条目写在自己的行上。

但是,事实并非如此。我做错了什么?

0 投票
2 回答
2282 浏览

java - 在java中将String写入rtf不会保持结构

我编写了一个 FileMerge 类,我在其中获取一个 rtf 并用 SQL 数据替换某些标签。一切都很好,但是我用一行或多行替换一个标签的一部分,它替换了文件,但是 \n 或 \r\n 在 word 中打开时不会创建新行。

编码:

我也尝试过 System.getProperty("line.separator") 失败。

当我在记事本中打开文件时,我可以看到所有代码都是富文本格式,除了这部分以正确的结构显示。我想我需要一种以富文本格式编写此字符串的方法,以便在单词中显示良好。

谢谢你的帮助,伊丹。

0 投票
6 回答
16396 浏览

java - 在文本文件中写入“\n”

我正在尝试在文本文件中写入字符串 \n 。但是文本文件中的结果是换行符。我知道 \n 代表换行符。但就我而言,我真的需要查看字符串 \n,而不是换行符。我该如何解决这个问题?

0 投票
5 回答
6374 浏览

java - 用 Java 写入文件:找不到指定的路径

我在用 Java 写入一个简单的文本文件时遇到了巨大的困难。我为我得到的 IO 异常所做的每一次搜索都会找到很多建议,但没有一个适用于这种情况。

这是我的项目结构:

我的MyProgram.java代码:

我收到的异常消息指出:logs\system.log (The system cannot find the path specified)

第一次尝试时,我没有先创建logs/目录及其后续日志文件就这样做了。我的理解是,如果 Java 找不到该文件,它会为您创建它。

我现在已经放置了一个logs文件夹 - 一个空白system.log文件 - 里面:(1)我的项目根(MyEclipseProject),(2)src/文件夹,(3)src/com.myprogram.utils包,和(4)bin文件夹,我得到了同样的错误. 我想知道:我可以进行操作系统/权限的事情吗?我的应用程序是否正在尝试创建文件夹和日志文件但被 Windows 7 拒绝这样做?如果是这样,我该怎么办?!?!

如果没有,我应该在哪里放置logs/system.log???

感谢您对此的澄清!

0 投票
14 回答
761281 浏览

python - 如何将“打印”输出重定向到文件?

我想使用 Python 将打印重定向到 .txt 文件。我有一个循环,当我想将所有输出重定向到一个文件时for,它将print输出我的每个 .bam文件。所以我试着说:

在我脚本的开头。但是我在 .txt 文件中一无所获。我的脚本是:

所以有什么问题?除了这个还有什么办法sys.stdout吗?

我需要我的结果看起来像: