目的:获取腾讯社招这个页面的职位名称及超链接职位类别人数地点和发布时间要求:使用bs4进行解析,并把结果以json文件形式存储注意:如果直接把python列表没有序列化为json数组,写入到json文件,会产生中文写不进去到文件,所以要序列化并进行utf-8编码后写入文件。#-*-coding:utf-8-*-importrequestsfrombs4importBeautifulSoupasbsimportjsonurl='https://hr.tenc
系统 2019-09-27 17:57:04 2334
引用文章1:hiddenlayer隐藏层的自我理解https://blog.csdn.net/c45449210/article/details/82957455引用文章2:对隐藏层的简单理解https://blog.csdn.net/sghgcn/article/details/1726709引用文章3:关于神经网络中隐藏层和神经元的深入理解https://blog.csdn.net/chinwuforwork/article/details/84141
系统 2019-09-27 17:56:08 2334
背景在一些使用python的商业项目上,开发人员不想被用户看到源代码时,就需要对python代码进行加密;进一步地,如果想限制用户只能在获得授权的机器上运行你写的代码时(利益相关),就需要使用License控制。只有经过加密的代码才能进行License控制,试想一下,如果客户能拿到你的源代码,那么License控制就成为无稽之谈。这里提供一种代码加密与License控制的思路。先说python代码加密。代码加密众所周知,python是一种开源的编程语言,在
系统 2019-09-27 17:55:24 2334
今天写这个,要用python去除字符串中的换行符并写入文件,网上查阅,就一句代码replace("\n",""),加上之后,搞了半天,还是不对。以上是我今天遇到的问题,以下是解决方案。本地测试是window系统,正式用的时候是unix服务器。两者对换行符具体有什么差别我也不是很清楚。于是将字符串写入的文件用notepad++打开,显示行尾符(如何用notepad++显示行尾符自己百度),发现是CR,所以将代码改为replace("\r",""),完美解决总
系统 2019-09-27 17:53:39 2334
一、创建一个项目如果这是你第一次使用Django,那么你必须进行一些初始设置。也就是通过自动生成代码来建立一个Django项目--一个Django项目的设置集,包含了数据库配置、Django详细选项设置和应用特性配置,具体操作步骤如下所示。1.新建Django项目选择sqlite数据库2.创建网站模块app3.测试新建的模块是否正常Validatingmodels...0errorsfoundMarch12,2014-10:26:53Djangoversi
系统 2019-09-27 17:53:09 2334
os模块:os.remove()删除文件os.unlink()删除文件os.rename()重命名文件os.listdir()列出指定目录下所有文件os.chdir()改变当前工作目录os.getcwd()获取当前文件路径os.mkdir()新建目录os.rmdir()删除空目录(删除非空目录,使用shutil.rmtree())os.makedirs()创建多级目录os.removedirs()删除多级目录os.stat(file)获取文件属性os.ch
系统 2019-09-27 17:52:32 2334
前提1.python环境及tensorflow安装成功2.Anaconda安装好,Anaconda安装步骤安装步骤1.下载facenet,https://github.com/davidsandberg/facenet.git2.下载好后解压安装包。3.在自己电脑对应的Anaconda3\Lib\site-packages目录下,新建facenet文件夹4.将下载的facenet文件夹下的src文件夹下的所有文件拷贝到新建的文件夹中。5.最后,在Anaco
系统 2019-09-27 17:48:50 2334
加入cas的好处cas是什么东西就不多说了,简而言之就是单点登陆系统,一处登陆,全网有权限的系统均可以访问.一次登陆,多个系统互通cas一般均放置在内网,加入cas验证则必须要求用户走vpn访问,提高安全性;cas可和域控等系统结合,密码定时过期;基本认证统一走cas控制,减去开帐号等麻烦事;django如何使用cas验证django的好处就是支持的包多,网上已经有大神做好的相关的app,直接下载、安装就可以了。我们要做的就是下载、解压拷贝,略微配置下就可
系统 2019-09-27 17:47:28 2334
刚刚在学习些测试报告的时候,出现一个路径的问题,找了很久的原因,竟然是少了一个反斜杠引起的,在此顺便记录一下正反斜杠的作用。在Python中,记录路径时有以下几种写法,如:(大家都知道\n是换行的意思)report_dir1=r‘C:\Local\Programs\Python\Python35\Lib\n_test'report_dir2=‘C:\\Local\\Programs\\Python\\Python35\\Lib\\n_test'report
系统 2019-09-27 17:46:07 2334
其实对python熟悉的人都可以自己用paramiko来写任务的分发系统,再结合gevent的协程就能实现异步的处理。如果只想用工具的朋友可以使用一些工具,类似{puppet,saltstack,fabric,ansible,chef}等,其实这些工具的都是很好用的,不过于学习的成本,我建议大家使用ansible,这个模块封装的不错,功能也很齐全。我们首先先安装ansible把复制代码代码如下:pipinstallansible#其实我建议大家用ubunt
系统 2019-09-27 17:38:34 2334