如何复制wps表格内容加密?
1.将单元格格式设置为锁定和隐藏,然后保护工作表。
2.做成函数,加密vba。
3.在名称管理器中完成,然后通过代码隐藏自定义名称。
4.excel包,比较安全。四种,都可以实现。如果不是很机密的配方,第一个配方完全够用。
学习python的基础是什么?
只要你有任何语言的编程经验,学习python是很容易的,即使你没有T,它也很容易学。但这只是一个介绍。入门之后,各种库的学习是关键。个人认为,学习任何语言最重要的是兴趣、动机和应用。
我今年45岁。我学python大概一年了。大学时学过fortran,现在完全忘了。工作后,因为工作原因,我自学了VBA,方便办公应用。后来随着公司提交的报告越来越多,数据是从不同的内网网站获取的。拿我来说,为了抓取内网数据并自动生成报表,而不是像VBA一样必须从内网下载原始数据表才能生成报表,我自学了python。
个人觉得python比较简单,比如数据类型,循环,函数,类等等。只要有任何一门语言的基础,都可以快速入门。但是python的特点是库丰富,学习使用这些库很难,但是这些库在网上查资料。也可以快速上手。
以爬行动物为例。先是学了requests,后来因为网站的js加密学了js逆向。
数据爬下来后,在不熟悉其他库的情况下,提前使用基本循环和判断语句进行数据分析,生成报表数据。后来想简化代码,学了熊猫和numpy。
因为想自动生成excel和word,还学了pywin32和openpyxl(个人觉得熊猫和这两个基本的办公应用差不多就够了,执行效率可能会慢一些)。了解xlwings和python-docx。
爬虫登录前直接用ddddocr识别验证码,但这个库不更新。想自己写一个验证码识别模块,所以想自学opencv(目前)。
后来的学习目标之一是pyautogui,使用脚本自动完成日常工作。第二个是apscheduler,它定期自动执行程序。第三个是pyqt5,程序桌面的ui设计。
通过上面的学习,我目前基本分几个步骤上班:打开电脑——打开py charm——一个个运行程序(后面我会用apscheduler自动运行),这样除了老板临时给我的任务,我几乎可以开开心心的钓鱼了。
虽然我觉得python目前还很肤浅,但基本达到了预期目标,帮我减少了不少工作量,甚至帮助了其他一些同事。所以在学习上的兴趣和动力是充足的。
综上所述,你学什么语言不是关键,关键是你打算用它做什么,你想达到什么目的,你是否有学习它的兴趣和动力。这是学好一门语言的关键。