随笔分类 - Python
摘要:``` # -*- coding: utf-8 -*- ''' 依赖库: pip install pycryptodome #linux 下安装 pip install pycryptodomex #windows 下安装 ''' import sys import os from Cryptodome.Cipher import AES from binascii import b2a_he...
阅读全文
摘要:文件锁(fcntl) fcntl这个模块是Python自带的,但Windows没有,可以手工下载fcntl.py文件,然后保存到python的Lib目录下 锁类型(fcntl.flock函数的第二个参数) LOCK_SH: 表示要创建一个共享锁,所有进程没有写访问权限,即使是加锁进程也没有。所有进程
阅读全文
摘要:对于Python装饰器,之前一直理解比较模糊,很多博客上讲的东西看似很清楚,但总觉得有点照搬解释,没有自己的体会和理解(感觉更像是很多作者强行吸收了这些概念,而不是基于自身的理解)。例如以下是一个在网上搜到的例子。 然后执行 now() 的结果如下: 客观的说,这已经是解释的比较清楚的例子了,但还是
阅读全文
摘要:1. 创建项目文档在目标路径下,打开命令行,使用如下命令创建项目,例如项目名称为 "tutorial": 1 scrapy startproject tutorialView Code- 创建项目时,会自动创建对应的目录,所以没有必要自己先预先创建项目名称的目录2. 使用pycharm创建项目由于是在windows下采用pycharm的IDE进行开发,因此直接在pycharm上创建一个项目,目录...
阅读全文
摘要:刚接触一门语言时,字符串是很容易遇到的, 例如要从读入或者写出, 字符串与数字间的转换等. 由于字符串, 列表和元组等类型具有一定的共性(由对象组成的序列,如字符串是字符序列), 在Python中统称为序列类型, 所以字符串的许多操作跟其他序列类型的操作是一样的.1. 字符串的创建字符串的创建跟其他的语言没有什么大的区别,直接 aStr='hello world' 就可以创建, 在Python中, 创建字符可以用单引号, 也可以用双引号. 特别的, 用双引号定义可以定义包含单引号的字符串, 对应的用单引号定义也可以定义包含双引号的字符串. 如 aStr = "It&#
阅读全文