摘要: d={[]:”str”,{}:”11”} TypeError: unhashable type: ‘dict’ python不支持dict的key为list或dict类型,因为list和dict类型是unhashable(不可哈希)的。 参考:https://blog.csdn.net/u01264 阅读全文
posted @ 2020-01-13 16:40 cknds 阅读(23083) 评论(0) 推荐(0) 编辑
摘要: 在命令行可以一次执行多个命令,有以下几种: 1.每个命令之间用 ; 隔开 说明:各命令的执行结果,不会影响其它命令的执行。换句话说,各个命令都会执行, 但不保证每个命令都执行成功。 cd /home/PyTest/src; python suning.py 2.每个命令之间用&&隔开 说明:若前面的 阅读全文
posted @ 2020-01-10 15:01 cknds 阅读(9093) 评论(0) 推荐(1) 编辑
摘要: 需求现状:需要写一个脚本,脚本内封装了一些python脚本调用 示例说明:要在Linux平台写一个shell脚本,然后crontab定时调用。脚本内容是执行scrapy爬虫 #!/bin/sh source /etc/profile source ~/.bash_profile cd /www/ab 阅读全文
posted @ 2020-01-10 14:12 cknds 阅读(4604) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*- import os import sys import time # Sets how many days old files are deleted # To delete the path and the following subfiles cl 阅读全文
posted @ 2020-01-09 16:48 cknds 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 总结一下Python解释器包含的一系列的内置函数,下面表格按字母顺序列出了内置函数: 下面就一一介绍一下内置函数的用法: 1、abs() 返回一个数值的绝对值,可以是整数或浮点数等。 print(abs(-18)) print(abs(0.15)) result: 18 0.15 2、all(ite 阅读全文
posted @ 2020-01-09 09:16 cknds 阅读(5014) 评论(0) 推荐(0) 编辑
摘要: 方法一: f = open("foo.txt") # 返回一个文件对象 line = f.readline() # 调用文件的 readline()方法 while line: print line, # 后面跟 ',' 将忽略换行符 # print(line, end = '') # 在 Pyth 阅读全文
posted @ 2020-01-08 18:02 cknds 阅读(1029) 评论(0) 推荐(0) 编辑
摘要: vars() 查看当前文件中内置全局变量以字典方式返回内置全局变量 __doc__ :获取文件的注释 __file__ 【重点】获取当前文件的路径 所在模块:os 变量作用:指向当前文件 当前文件的完整路径:os.path.abspath(__file__) 当前文件所属目录:os.path.dir 阅读全文
posted @ 2020-01-08 17:58 cknds 阅读(1246) 评论(0) 推荐(0) 编辑
摘要: 描述: 在Python当中,如果代码写得规范一些,通常会写上一句“if __name__==’__main__:”作为程序的入口,但似乎没有这么一句代码,程序也能正常运行。这句代码多余吗?原理又在哪里?本篇博文对此进行总结说明。 作用一:程序入口 学过Java、C、C++的程序员应该都知道,每次开启 阅读全文
posted @ 2020-01-08 17:29 cknds 阅读(538) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: utf-8 -*- # Scrapy settings for maoyan project # # For simplicity, this file contains only settings considered important or # commonly u 阅读全文
posted @ 2020-01-08 11:14 cknds 阅读(3223) 评论(0) 推荐(0) 编辑
摘要: 怎么样将scrapy每个模块的打印信息输出到同一个日志文件中? 1、知识点 """ logging : scrapy: settings中设置LOG_LEVEL="WARNING" settings中设置LOG_FILE="./log.log" #设置日志保存的位置,设置后在终端不会显示日志内容 i 阅读全文
posted @ 2020-01-07 17:06 cknds 阅读(490) 评论(0) 推荐(0) 编辑