- 博客(9)
- 收藏
- 关注
原创 Pycharm下Python Console 和Debugger Console 乱码问题
解决Pycharm下Python Console和Debugger Console 乱码问题
2022-09-14 10:12:23
2479
原创 知乎最新数据抓取
文章目录新版知乎加密破解遇到的问题ubuntu16.04下安装nodejs和npm卸载原来的npm和node.js安装node.js安装最新npm更新npm更新软连接查看npm全局位置安装jsdom搜索接口分析 新版知乎加密破解 参考大神的方法,目前已经能够抓取数据。 https://blog.youkuaiyun.com/weixin_40352715/article/details/107546166 遇到的问题 在通过exec执行js时,因为加载了jsdom代码,会如下报错: execjs._exceptions
2021-02-24 18:27:19
2019
4
原创 Unknown command: crawl
部署在服务器中,设置定时任务时: 52 11 * * * nohup /home/anaconda3/bin/python3 /home/monitor/monitor/resources/start.py > /home/monitor/monitor/logs/cron_log.log 2>&1 & 报错 : Unknown command: crawl 解决方法: 进入到scrapy文件夹中,构建shell启动爬虫,定时调度脚本: start.sh source /et
2020-12-28 15:04:53
997
2
原创 scrapy调用parse(),parse()调用func()使用yield
在scrapy中调用parse()方法,parse()方法中调用其他函数func(),func需要返回Item,使用方法如下: #在parse()中调用其他yield函数,需要写成写成循环并yield其中的内容 def parse(): # 正确调用 for item in parse_comment(a, b): yield item # 错误调用,无法得到数据 parse_comment(a, b) def parse_comment(a,b):
2020-12-28 10:16:10
1272
1
原创 map、pow、保留小数点——Python3
import sys in1 = input() n,m=map(int,in1.split()) a=[] count=n for i in range(1,m): n=pow(n,1/2) count+=n #print(round(count,2)) print('%.2f' % count) 1、map函数的使用。 2、pow(a,b)表示a 的b次方,如果开放,b取...
2018-09-26 23:10:47
3320
原创 Python3 sort和sorted用法 + cmp_to_key()函数
在python3中没有cmp函数 sort详情: >>> a = [1,2,1,4,3,5] >>> a.sort() >>> a [1, 1, 2, 3, 4, 5] >>> a = [1,2,1,4,3,5] &a
2018-09-26 21:42:55
12332
转载 Java中Array、List、ArrayList的区别
Array Array(数组)是基于索引(index)的数据结构,它使用索引在数组中搜索和读取数据是很快的。 Array获取数据的时间复杂度是O(1),但是要删除数据却是开销很大,因为这需要重排数组中的所有数据。 List List—是一个有序的集合,可以包含重复的元素,提供了按索引访问的方式,它继承Collection。 List是一个接口,不能写成如下: List<...
2018-09-12 16:00:47
37705
1
原创 C++ 获取数组和指针(所指字符串)的长度
C++ 获取数组和指针(所指字符串)的长度 #include <iostream> #include <string.h> using namespace std; void getPointerLen(char *str) { int len = strlen(str); cout << len << endl; } void ...
2018-09-12 09:44:09
11789
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅