- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我需要一个代码来通过 python3(首选)或 bash 打开电子表格,我给他们密码并让他们阅读。
我尝试使用 python-module "xlswriter"
我用这个方法保护xlsx:
import xlsxwriter
workbook = xlsxwriter.Workbook('for-test-password.xlsx')
worksheet = workbook.add_worksheet()
content = (
['Gas', 10],
['Gasoline', 20],
['Potro', 30],
['Other',40],
)
row = 0
col = 0
for item, cost in (content):
worksheet.write(row, col, item)
worksheet.write(row, col + 1, cost)
row += 1
worksheet.protect('Passwd')
或者尝试在 bash 脚本中使用这段代码
LibreOffice -p password -f xlsx for-test-password.xlsx
但这不会返回电子表格中的数据。
最佳答案
I protect xlsx with this method:
worksheet.protect('Passwd')
这不是保护工作簿的密码。它正在保护工作表。 XlsxWriter 不支持密码保护工作簿/xlsx 文件。
来自XlsxWriter docs on protect() :
Note
Worksheet level passwords in Excel offer very weak protection. They do not encrypt your data and are very easy to deactivate. Full workbook encryption is not supported by XlsxWriter since it requires a completely different file format and would take several man months to implement.
关于python - 使用 python-xlsxwriter 或 bash 打开受密码保护的 ods 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58705829/
我正在尝试导入数据(.ods 文件),并且我知道如何导入 .csv、.xls 等,但我一直处于困境。我用 Gnumeric 包进行了尝试,但 R 告诉我找不到所需的程序“ssconvert”。 最佳答
我认为这里的答案将来自经验。 我想知道操作数据存储 (ODS) 的真正目标是什么我正在浏览网页,但如果可能的话,我希望有一个真实的案例反馈。 我有几个问题: ODS 是Operational 端的,那
我试图在创建 ods 文件之前找到一种方法来设置每个单元格的边框和每列的最佳宽度[或者在文件创建之后 - 我不介意]。我正在用 Java 编写程序,并使用 jopendocument 库创建 ods
CMAKE_BUILD_TYPE 是Release,我试过这个来禁用优化: set(CMAKE_CXX_FLAGS "-Od ${CMAKE_CXX_FLAGS}") 但它不起作用,它显示: cl :
send_mail('Subject here', 'Here is the message.', 'selva@gmail.com', ['stab@gmail.com'], fail_silent
如何在 JTable 中查看 .ods 文件中的工作表?我正在使用 odftoolkit simple api,这就是我打开文件的方式 String filepath; if
我正在寻找一种将数据从一堆文本文件导入 .ods 文件的有效方法。我在使用 grep 和 sed 等命令处理文本文件时没有问题,但是,我不知道是否可以将这些命令的结果重定向到 ods 文件中的某个位置
我想将我的电子表格数据转换为 JSON 数组。 这个网站做的:http://www.shancarter.com/data_converter/index.html我查看了源代码。 但我想要的是一个宏
假设我有 8b1f 0008 0231 49f6 0300 f1f3 75f4 0c72 f775 0850 7676 720c 560d 75f0 02e5 ce00 0861 1302 0000
我想导出由PROC TABULATE生成的表。我的代码是这样的: ODS EXCEL FILE="myFile.xlsx" (options sheet_name="CRIME TYPE"); P
我当前的项目使用 ODS Excel,而不是 ODS Tagsets.Excelxp。到目前为止一切顺利,我比 tagets.excelxp 更喜欢它,尽管它有一些差异。 我正在创建名为“CRE Re
我正在尝试做一些我认为很简单的事情。我想将指向 xls 工作簿的链接插入到在 GPLOT 中生成的图表的标题中,并通过 ODS 作为 PDF 输出。 我试过: ods escapechar="^";
当我尝试在方法内或大括号内声明一个变量(如 int),然后我想稍后在大括号外更改变量的值时,它似乎不起作用。我是不是做错了什么?我如何让它工作?我是 Java 的新手,如果这看起来是一个非常基本的问题
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 4 年前。
什么是 od 的 windows 等效命令 在 Linux 中 - echo xxxxx |发布网址 | od-xv 那么 Windows 中的等效命令是什么? 最佳答案 od 是 CoreUtils
对不起我的英语... 我正在尝试实现 phpexcel 来读取不同类型的文件,特别是 .xls、.xlsx 和 .ods 文件。 我正在使用 this example用于我的测试 使用 .xls 文件
在 MSVC 2012 的调试过程中,我尝试从 Watch 窗口调用一些函数,以便将数据转储到文件中。但是,我不断收到此错误: Function Matrix::Save has no address
我经常在 SAS 中编写通用宏。在我的宏中,我想应用一些设置,比如 宏变量 SAS 选项 ODS 选项 但事后我想“收拾残局”。 对于将是的宏变量 %macro myMac(); %let o
我正在运行一个宏程序来分析数据集。在我的宏结束时,我使用了 ODS 语句和 proc 报告来导出我的结果。我想要的是:每次我使用新数据集运行宏程序时,结果将在同一 Excel 文件的新工作表中更新,而
我已经安装了develop/6在我的 Ubuntu 机器上从 Virtuoso 分支。显然一切正常,但是当我尝试安装 ODS 框架时出现以下消息错误: 00000 Errors detected 00
我是一名优秀的程序员,十分优秀!