• python 恺撒密码

    sr1 = "abcdefghijklmnopqrstuvwxyz"sr2 = sr1.upper() #将小写字母转换成大写字母sr = sr1 + sr1[0:3] + sr2 + sr2[0:3] #sr1 + sr1[0:3]表示到最后一位时与开头字符相接in_str = input("") #获取用户输入out_str = "" #自定义输出的字符串为空变量for j in in_str: #...

    2018-07-04 02:16:28

  • 使用pyinstaller编译python文件

    1、安装pyinstaller pip install pyinstaller 2、编译 pyinstaller yourprogram.py 具体操作 1、编译 d: cd python pyinstaller helloworld.py 2、找到目标文件 cd D:\python\dist\helloworld 3、执行 helloworld 4、退出目录 cd \...

    2018-07-04 02:16:27

  • python之路:第一周笔记

    1 # ##python中默认所有的输入为string类型 2 # ##python中代码实行强制缩进,缩进错误代码:IndenttationError 3 -------------------------------------------------------------------------------- 4 第14章 5 if else 流程判断 6 if 变量 = 变量 and 变量 = 变量...

    2018-07-04 02:16:24

  • python-修行第一天

    一. 计算机是什么 基本组成: 主板+cpu+内存 cpu: 主频, 核数(16) 内存:大小(8G, 16G, 32G) 型号: DDR3, DDR4, DDR5, 主频(海盗船,玩家国度) 显卡: 显存。型号(N-GTX 1080 TI, A)。位宽 240显卡(512MB) 210 105 硬盘: 西数。希捷。日立,东芝 计算机最底层是 电子电...

    2018-07-04 02:16:23

  • 博客第一篇:博客申请理由

    希望有个自己的博客,能够记录自己生活的点点滴滴,能够记录自己的成长;当多年以后,再次回首,也能够满怀欣慰。同时作为一名开发人员,学过的东西,学过的技术,说忘就忘,也是迫于找个地方能够做一些自己的学习笔记,来记录自己的学习历程;这大概就是我的申请理由...

    2018-07-04 02:16:23

  • 【Django】对符合条件的某个字段进行求和,聚合函数ann

    对符合条件的某个字段求和 之前在开发的时候,有同事问Django是否存在着这样的方法,可以直接将符合条件的某个字段直接求和. 当时不知道这样的方法是否存在,但是想了想自己解决这类似问题的方法,先用filter将符合条件的取出来,然后进行for循环,取出需要的字段,进行求和....

    2018-07-04 02:16:22

  • 常见的反爬虫和应对方法

    0x01 常见的反爬虫 从功能上来讲,爬虫一般分为数据采集,处理,储存三个部分。这里我们只讨论数据采集部分。 一般网站从三个方面反爬虫:用户请求的Headers,用户行为,网站目录和数据加载方式。前两种比较容易遇到,大多数网站都从这些角度来反爬虫。第三种一些应用a...

    2018-07-04 02:16:20

  • 《11招玩转网络安全》之第一招:Docker For Docker

    玩转黑客那些工具,缺少了虚拟机怎么行,除了用虚拟机虚拟整个系统,Docker也不能缺少,读者只需要知道,Docker只虚拟Linux系统中的某个程序就可以了。本节就来介绍Linux下安装设置Docker。 很幸运,Docker已经加入到了Debian的官方源中了。可以使用apt-get安装Docker...

    2018-07-04 02:16:19

  • SQLAlchemy的“缓存”问题导致的BUG

    问题描述: 最近做项目,遇到一个问题,两个项目操作同一个数据库,其中A项目用的pymysql链接操作数据库,B项目用的sqlalchemy,当我请求B项目中的一个接口,会通知A项目操作数据库,然后返回结果后,B项目再进行下一个操作(这两步是在一个接口中),但是后来发现,A成...

    2018-07-04 02:16:18

  • 养成这7个良好的编程习惯,可以很大程度上增加你的Pyt

    Python不以性能见长,但掌握一些技巧,也可尽量提高程序性能,避免不必要的资源浪费。 1、使用局部变量 尽量使用局部变量代替全局变量:便于维护,提高性能并节省内存。 使用局部变量替换模块名字空间中的变量,例如 ls = os.linesep。一方面可以提高程序性能,局部变...

    2018-07-04 02:16:14

2