问题标签 [filehandler]

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 投票
2 回答
86 浏览

onedrive - 从 onedrive 中打开 docx 文件,使用一些 web 应用程序进行业务,但不能在线使用 word

这不是一个问题,而是一种请求。
我试图找到合适的发帖位置
(询问 msdn 论坛、合作伙伴支持……)
但失败了。
为什么微软给我这个困难?
不能放置一个总的官方支持页面?

无论如何,这不是这篇文章的主题。
有人建议我在这里发帖。
(https://social.msdn.microsoft.com/Forums/en-US/11fd7f37-bec6-4201-b5ce-085f24446362/forum-for-office-365-filehandler-addin?forum=whatforum)

我以前问过这个问题,我知道目前是不可能的。
(http://stackoverflow.com/questions/36172056/can-i-make-office-365-file-handler-for-existing-file-format-docx-xlsx-pptx)
但我需要这个功能。(使用自定义文件处理程序打开 docx 文件)
所以我想请求微软支持此功能。
并希望得到明确的答案,认为它将“永远不可用”。

如果替换关联的 webapp(office online) 是不可接受
的,我认为添加新的上下文菜单项的方法就足够了。(就像谷歌驱动器一样 - https://developers.google.com/drive/v3/web/integrate-open)

0 投票
2 回答
66 浏览

java - 退出作为服务运行的例程时关闭 Java FileHandler

我有一个小程序可以安排这样的计时器:

在a的run()方法中打开并附加 a:myRoutineloggerFileHandler

由于应用程序没有真正的退出点(因为它作为服务运行),我没有机会关闭和删除logger´s FileHandler,因此文件锁( )仍然存在,从而在下次启动时app.log.lck产生一个新的日志文件( )app.log.1服务。

有没有办法确保FileHandler关闭和删除?

0 投票
1 回答
212 浏览

java - java打开的文件没有被清理,即使进程被杀死

有一个java程序可以从一个文件夹中读取文件,进行一些处理并将输出文件写入另一个文件夹。它运行了 4 个小时并产生了一些文件,但在引发以下错误后失败:

然后我修改程序以关闭所有内容(BufferReader 和 BufferWriter)并再次启动该过程。但是这个时间过程刚开始就失败了,抛出以下错误:

然后我尝试运行 lsof 并搜索没有打开文件的进程。我意识到它是NetworkManager。但我不确定是否应该终止该进程。所以我重新启动了机器。即使在那之后,当我运行 java 程序时,我仍然遇到同样的错误。

在最坏的情况下,我的代码可能在没有关闭所有内容方面仍然存在一些泄漏,但是在启动该过程之后它现在仍然失败。所以我有一种感觉,之前运行的系统中有一些东西。此外,如果我在其他机器上启动相同的进程,它会在失败前运行数小时。

0 投票
1 回答
387 浏览

python - 有没有办法直接读取 Pandas 数据帧作为文件处理程序?

我使用熊猫从dataSource.cvs文件中加载数据:

DF = pd.read_csv('dataSoruce.csv')

在 pandas 中,我可以清理数据,例如用 0 填充缺失值。

接下来我使用DF.to_csv('temp.csv', sep=',')将其写入DF为临时 cvs 文件,然后使用 python 文件处理程序再次打开该文件

解析数据并关联来自其他数据表的更多信息。这行得通。但是,如果我直接做

然后它将错误消息显示为

有什么方法可以跳过保存到 cvs 和读取 csv 吗?即直接打开pandas dataFrame作为文件处理程序?

非常感谢!

0 投票
0 回答
364 浏览

javascript - Node.js - 按文件类型查找外壳图标(Windows)

在节点 JS 中,为了显示文件,我想获取窗口将用于文件的图标。

考虑到本地处理程序,类似于 chrome 如何显示正确的图标。例如,下载 .psd 文件时,安装 Photoshop 时,chrome 会显示 Photoshop 分配的图标。

我只能想到手动检查注册表中的类,但是有更好的方法吗?

有没有办法查询操作系统以找到合适的图标?

谢谢。

0 投票
1 回答
1688 浏览

java - Java FileHandler 和滚动日志文件

我了解当达到特定大小时 Java FileHandler 如何滚动到下一个日志文件。我想要的有点不同。我想使用 FileHandler 来使用程序启动时序列中最后写入时间最早的日志文件。

例如,如果我指定使用 5 个日志文件:mylog.0.log、mylog.1.log...mylog.4.log

如果程序上次更新了 mylog.2.log,那么下次我启动程序时,我希望它开始记录到 mylog.3.log。

我要解决的问题是,当用户执行程序并且发生某些事情时,他们通常会重新启动程序,如果 mylog.0.log 可用,它将始终使用它而不是转到 mylog.1.log。我丢失了之前执行程序的信息。

0 投票
2 回答
27174 浏览

python - 如何在 Python 中打开文本文件?

目前我正在尝试打开一个名为“temperature.txt”的文本文件,我使用文件处理程序保存在我的桌面上,但是由于某种原因我无法让它工作。谁能告诉我我做错了什么。

0 投票
1 回答
150 浏览

swift - 在我的快速实现中,按字符读取字符串非常慢

我必须在 swift 中逐字符读取文件。我这样做的方式是从 FileHandler 读取一个块并返回字符串的第一个字符。

到目前为止,这是我的代码:

我的问题是角色的返回非常慢。这是我的测试实现:

即使没有打印,也需要很长时间才能将文件读完。

对于 1.4mb 的示例文件,完成任务需要 6 多分钟。

您对如何加快这部分的速度有意见吗?

非常感谢。ps

++++ 更新功能 ++++

0 投票
0 回答
102 浏览

python - 长时间运行 python 代码的记录器 - 我可以用它来监控执行状态吗

我有一个运行时间很长的 python 代码,它调用多个 api。

我还在每一步都实现了记录器来识别异常。但是,FileHandler 仅在 python 脚本完成时显示数据。

有没有办法在固定间隔后刷新记录器?我可以用它来监控工作的状态。

日志文件中的输出:

仅当脚本执行终止时,上述行才在日志文件中可见。

0 投票
3 回答
39400 浏览

python - Python 日志记录:如果不存在则创建日志,如果存在则打开并继续记录

我正在编写一些使用 pythonlogging系统的代码。这个想法是,如果LOG不存在,则创建日志,但如果确实存在,则获取日志并继续记录到该文件。这是我的代码:

我怀疑问题出在我的else块上,但我不知道如何解决。任何人都可以对这种情况有所了解。