使用 Python 和 pyuno 将电子表格转换为 CSV 文件,第 1 部分 v2 几个月前,我开发了一些 pyuno 代码,用于从命令行将电子表格转换为 CSV 文件。 Pyuno 是 OpenOffice 运行时的 Python 接口。我收到的增强建议之一是添加提取所有工作表和/或特定工作表的功能,而不是始终提取第一个工作表。以下代码更新正是实现了这一点。
OpenOffice.org Calc:数据透视表的奥秘揭秘 如果您刚从 Microsoft Excel 转来,您可能会想知道 OpenOffice.org Calc 中的数据透视表在哪里。问题是,它们伪装成 DataPilot 的名称。但是,无论用什么名称,DataPilot 都是 Calc 允许您快速重新组织单元格范围内的信息的方式,以便您可以从中获得新的见解。
更高效地使用 Bash 历史记录 如果您使用 bash 一段时间了,您可能知道您输入的命令在您注销时保存在文件 ~/.bash_history 中。下次您登录时,bash 会自动从保存的文件中加载这些历史命令,然后您可以使用向上和向下箭头键浏览您的命令历史记录并找到您想要的命令,而不是重新输入它。
技术提示:设置您的 Linux 服务器以使用串行控制台 您是否有一个没有键盘或显示器的 linux 服务器?需要在现场管理服务器,但又不想搬运显示器和键盘(或 kvm)?然后设置服务器以将控制台输出到串行端口,并使用 screen/minicom(Windows 中的 Hyperterminal 或 putty)通过串行电缆控制台进入服务器。
技术提示:确定基于 RPM 的系统上已更改的内容 作为一名顾问,我经常面对不熟悉的 Linux 系统(通常是 RHEL)。我总是觉得了解 rpm 包附带的哪些文件已被修改很有用,因为这通常很好地表明了系统上执行了哪些自定义。要确定修改后的文件,我只需运行
技术提示:使用 Synaptic 包管理器简化安装 在基于 Debian 的系统或任何使用 Synaptic 进行包管理的系统上,您可以使用 Synaptic 帮助您使用相同的软件设置多个系统。在第一个系统上,选择您想要的所有软件包,然后在“文件”菜单下使用“保存标记”或“另存为标记”将您的选择保存到文件中。
在 OpenOffice.org Base 中创建查询 查询是数据库中等同于电子表格中过滤器的东西。正如过滤器可以限制和重新组织电子表格中显示的信息一样,查询也可以限制和重新组织数据库中的信息。两者都可以是查找所需信息的有效方法,特别是当您处理数千条记录时。
使用 ps 监控进程 在之前的技术提示中,我们了解了如何使用 kill 来监控进程。另一种选择是使用 ps。使用这两种方法,您都可以检查 $? 以了解成功/失败。但是,请注意,即使进程实际存在,kill -0 也可能返回失败。当当前用户没有权限访问相关进程时,就会发生这种情况,例如:kill -0 1。