摘要:
这里没有使用scrapyd,直接运行 首先要安装centOS8+,否则openSSL版本太低无法运行scrapy 安装宝塔 安装python3.8(与开发环境相同)(升级pip) 虚拟环境 宝塔上传文件 最后,cd到spiders文件夹 scrapy crawl spider 阅读全文
摘要:
学习开源项目的源代码可以帮助你提高编程技能、理解新技术,并可能为这些项目作出贡献。以下是一些建议,帮助你更高效地学习开源项目的源代码: 选择合适的项目:挑选一个你感兴趣的项目,最好是使用你熟悉的编程语言和技术栈。 阅读文档:查阅项目的 README 文件、官方文档、Wiki 等,了解项目的背景、目标 阅读全文
摘要:
好的,下面是一个基于Python和selenium的示例程序,它可以根据给定的三个坐标生成随机的弧线轨迹,并模拟自然人的鼠标移动和点击操作: from selenium import webdriver from selenium.webdriver.common.action_chains imp 阅读全文
摘要:
SquareLine Studio更新后生成项目报错 是程序bug 字体报错:lv_font_montserrat_30 use of undeclared..... 修改ui.h,加上 LV_FONT_DECLARE(lv_font_montserrat_30); 或者报错:缺少")" 跟某些文字 阅读全文
摘要:
LVGL移植STM32\GD32的方法基本一样 1.下载LVGL,直接官网或github下载压缩包,也可以使用squareline studio生成的文件,但似乎新版的squareline studio生产的项目多了一些东西,没有完全适配 2.用GD32工程导入LVGL源代码和移植文件,添加头文件路 阅读全文
摘要:
IDE选择:目前go语言最受欢迎的IDE:goland、VS code,目前选择免费的VS code, 下载安装VS code,扩展-搜索go ,安装 随便创建一个.go文件,打开,提示安装go tools,选择install all,会连接到github,自动安装 安装失败,网络连接问题,都懂 像 阅读全文
摘要:
首先,spyder使用了pyqt5,会导致pyqtgraph自动使用pyqt5,导致错误,必须重新创建一个虚拟环境,只安装pyqt6,(pyside6应该同理)和pyqtgraph,不安装spyder 否则产生类似下面的错误 argument 1 has unexpected type 'PlotW 阅读全文
摘要:
安装最新的J-link 驱动,才能支持GD32F470I keil5 package installer 安装GD32F470包 GD32官网下载GD32F4xx_Demo_Suites_V2.6.1,包含GD32F470I例程 打开例程文件夹,找到对应型号的例程,注意:Project.uvproj 阅读全文
摘要:
按照这个 ThreadX最小移植及tx_initialize_low_level.s的简要分析_药岩&云芝的博客-CSDN博客 主要流程: 1.新建STM32F429项目,我用的是keil,可以用例程、模板之类现有的项目就可以 ,我用的是正点原子的HAL版 2.下载ThreadX项目,将对应的文件添 阅读全文
摘要:
用宝塔的python项目管理器部署网站很方便,但是虚拟环境有些问题,可能是ubuntu 兼容的问题 自动创建的虚拟环境文件夹,名字是一堆md5码,7f10183f8187e732458bac27c57d3619_venv这样的,而且bin文件夹里没有activate文件 解决办法:进入python项 阅读全文
摘要:
其实很简单!centos\ubuntu都可 购买云服务器ECS后,进入控制台,点击远程连接 选择Workbench远程连接 进入后登陆,用户名root,密码忘记可以在VNC远程连接中重置 然后输入宝塔面板安装命令,回车,再输入y,回车,宝塔就安装好了,记下账号密码和访问地址 阿里云控制台安全组添加8 阅读全文
摘要:
阿里云+宝塔 部署网站 IP访问超时,域名没试,肯定也超时,但不是显示错误页面,而是Timeout,ping 通,telnet 80端口不通,查了好久,最后发现 原来阿里云控制台的安全组和宝塔面板的放行端口是不同的!我以为宝塔面板放行80端口,安全组也自动加进去了,其实两个都要操作才行! 阅读全文
摘要:
没有找到mongoDB的去重功能,自己写一个,利用分组计数功能,找到count>1的记录,逐一删除重复记录 import pymongo def mongo_dup_remove(db,col,*args): #对指定集合去重 #未考虑数据排序 #支持多个参数 myclient = pymongo. 阅读全文
摘要:
【1】沪市:价格涨跌幅度超过20%会停牌半个小时;价格涨跌幅度超过30%将停牌至14:57分;如果停牌半小时超过14:57分,则到14:57会复牌。 【2】深市:交易价格涨跌幅达到20%停牌30分钟; 交易价格涨跌幅达到30%停牌30分钟;停牌时间超过14:57分,则到14:57会复牌。 规则变化: 阅读全文
摘要:
用聚合搜索,按照mongoDB官方的文档,使用$not和$regetMatch出现'OperationFailure: unknown top level operator'错误,找不到原因 解决:换一种搜索方式,$not换成$nor,$regetMatch换成re.compile 阅读全文
摘要:
解决: 设置python权限 三步解决python PermissionError: [WinError 5]拒绝访问的情况_python_脚本之家 (jb51.net) 阅读全文
摘要:
服务器上的python文件载入pandas出错,经过测试,是载入时出现'module 'numpy' has no attribute 'ndarray'错误 解决: 网上看到的,卸载numpy,安装版本1.19.3 pip uninstall numpy pip install numpy==1. 阅读全文
摘要:
首先保存了二手房交易数据,数据形式: { "_id": { "$oid": "60b7389ca70ea7f8e951c7da" }, "price_total": "40", "price_unit": "4498", "trade_date": "2021.05.02", "unit_link" 阅读全文
摘要:
错误: File "C:\Program Files\python\lib\site-packages\pdfminer\pdfdocument.py", line 351, in compute_encryption_key password = (password + self.PASSWORD 阅读全文
摘要:
bootstrap-table的表格翻页后,页面是不动的,当每一页的内容较多时浏览就比较麻烦,翻页后还要手动翻到顶部。也没有翻页后上滑到顶部的功能。搜了百度\github\stackoverflow都没有人讨论这个问题。 比较简单可行的办法: 改bootstrap-table源代码,打开bootst 阅读全文
摘要:
使用pandas读取一个excel文件,出现‘Workbook is encrypted'错误,实际上文件没有加密码,而是设置了受保护的视图,pandas是使用xlrd模块读取excel文件,所以xlrd也是不行的 搜索发现一个模块可以对excel文件解密 pip install msoffcryp 阅读全文
摘要:
载入excel文件: import pandas as pd reader=pd.read_excel(path,sheet_name=0, header=0,usecols=('A:H'),dtype=str) path:可以是文件路径,也可以是url sheet_name:选择excel中的工作 阅读全文
摘要:
服务器运行beautifulsoup时出错,解决办法: 重新安装lxml pip uninstall lxml pip install lxml 还不行就换解析器:bs=BeautifulSoup(res.content,'html.parser') 阅读全文
摘要:
在服务器用IDE运行正常,外部访问调用在requests模块出现错误:Can't connect to HTTPS URL because the SSL module is not available 这是python的dll搜索路径的问题 解决:github上的解决办法: CondaHTTPEr 阅读全文
摘要:
1.打开cmd,定位到mongoDB\bin\。 2.执行mongodump,开始备份本地数据库中的所有数据库,前提是bin文件夹有mongodump.exe。备份完成的文件在bin\dump,会自动覆盖之前的备份。 3.将dump文件夹复制到另一台电脑的mongoDB\bin\,打开cmd,定位到 阅读全文
摘要:
载入模块: from datetime import datetime 字符串转datetime格式: time='2021.01.07' datetime.strptime(time,'%Y.%m.%d') time='2021-01-07' datetime.strptime(time,'%Y- 阅读全文
摘要:
观察样本城市:上海、北京、深圳、广州、天津、重庆、苏州、成都、武汉、东莞 中介数据: 成交数据: 链家: https://su.lianjia.com/chengjiao/ #城市成交 https://su.lianjia.com/chengjiao/c2311053511334/ #小区成交 (北 阅读全文
摘要:
安装mongoDB:直接下载安装,软件会自动配置,安装后查看服务中有mongoDB即可。 安装pymongo:pip install pymongo 连接本地客户端: myclient = pymongo.MongoClient("mongodb://localhost:27017/") 连接/创建 阅读全文
摘要:
python可以将字符串排序,但是要注意可能出错 比如: list_d=['0','54','12','3','55'] list_d.sort() print(list_d) ['0', '12', '3', '54', '55'] '12'为什么排在'0'和3''之间?因为字符串排序不是按照数字 阅读全文
摘要:
载入: import requestsfrom bs4 import BeautifulSoup res = requests.get(url=url,headers=headers)#res=requests.post(url,data,headers=headers) res.raise_for 阅读全文