- 博客(9)
- 收藏
- 关注
原创 Pycharm下Python Console 和Debugger Console 乱码问题
解决Pycharm下Python Console和Debugger Console 乱码问题
2022-09-14 10:12:23
2311
原创 知乎最新数据抓取
文章目录新版知乎加密破解遇到的问题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
1883
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.shsource /et
2020-12-28 15:04:53
901
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
1183
1
原创 map、pow、保留小数点——Python3
import sysin1 = input()n,m=map(int,in1.split())a=[]count=nfor 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
3200
原创 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
12211
转载 Java中Array、List、ArrayList的区别
ArrayArray(数组)是基于索引(index)的数据结构,它使用索引在数组中搜索和读取数据是很快的。Array获取数据的时间复杂度是O(1),但是要删除数据却是开销很大,因为这需要重排数组中的所有数据。ListList—是一个有序的集合,可以包含重复的元素,提供了按索引访问的方式,它继承Collection。List是一个接口,不能写成如下:List<...
2018-09-12 16:00:47
36760
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
11655
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人