摘要:
阅读全文
摘要:
一、查看Linux内核版本命令(两种方法): 1、cat /proc/version 2、uname a 二、查看Linux系统版本的命令(3种方法): lsb_release a,即可列出所有版本信息: 阅读全文
摘要:
I had a problem with my mac where I couldn't save any kind of file on the disk anymore. I had to reboot OSX lion and reset the permissions on files an 阅读全文
摘要:
To insert multiple rows in the table use executemany() method of cursor object. Syntax: cursor_object.executemany(statement, arguments) statement: str 阅读全文
摘要:
写正则的re_pattern时报了以下错误:sre_constants.error: unbalanced parenthesis 该报错信息说的是没有配平括号。 linux中有智能提醒括号的对应情况,检查一下即可。 阅读全文
摘要:
最好不要在迭代的过程中删除。你可以使用解析式和filter过滤。 比方说: {key:my_dict[key] for key in my_dict if key !="deleted" } 这叫做字典解析式。它在不删除键的情况下创建了一个新的字典。在大多数情况下更推荐用这种方法。 如果你担心内存消 阅读全文
摘要:
以前只知道有GET和POST方法。 GET 通过请求URI得到资源 POST 用于添加新的内容 今天发现有好多方法。比方说: PUT 用于修改某个内容 DELETE 删除某个内容 CONNECT 用于代理进行传输,如使用SSL OPTIONS 询问可以执行哪些方法 PATCH 部分文档更改 PROP 阅读全文
摘要:
当你的程序递归的次数超过999次的时候,就会引发RuntimeError: maximum recursion depth exceeded. 解决方法两个: 1、增加系统的递归调用的次数: import sys sys.setrecursionlimit(n) n为你想要的递归上限 2、优化代码, 阅读全文
摘要:
原回答: https://stackoverflow.com/questions/16869024/what-is-pycache 当你用python运行一个程序时,解释器首先将它编译成字节码(这是一种过度简化)并将其存储在__pycache__文件夹中。 如果你看看那里你会发现一堆文件共享项目文件 阅读全文
摘要:
datetime是Python处理日期和时间的标准库。 获取当前日期和时间 我们先看如何获取当前日期和时间: >>> from datetime import datetime >>> now = datetime.now() # 获取当前datetime >>> print(now) 2015-0 阅读全文
摘要:
JSON字符串用json.dumps, json.loads JSON文件名用json.dump, json.load 以下内容摘自:《Python Cookbook》 json 模块提供了一种很简单的方式来编码和解码JSON数据。 其中两个主要的函数是 json.dumps() 和 json.lo 阅读全文
摘要:
'main'是其中顶级代码执行的范围的名称。一个模块的__name__可以从标准输入,脚本,或从一个交互式命令行中等方式被设置成等于'main'。 一个模块可以发现它是否是通过检查自身在主运行范围__name__,当一个脚本运行时会执行__main__里面的脚本,但当脚本导入时,则不被运行,除非使用 阅读全文