- 博客(216)
- 收藏
- 关注
原创 国外服务器centos上安装python3.9后无法执行pip安装库的问题解决
这里注意:./configure 命令的时候,一定要携带 --with-openssl。这次遇到pip下载库一直报TLS错误,最后重新安装了openssl1.1.1。然后安装python3.9。
2024-12-10 18:03:15
135
原创 安装python遇到问题:/root/Python-3.9.0/Modules/_blake2/impl/blake2-impl.h:151:3: warning: implicit declarat
如果原本的编译过程中有多个函数,就进行多个函数的no。暂未发现后续的使用问题,欢迎介绍更有效的解决方法。命令的意义是:禁止这个函数的使用。
2024-12-09 17:38:35
127
原创 python3.11报错:PY_SSIZE_T_CLEAN macro must be defined for ‘#‘ formats
刚升级了python3.11,发现运行报错:查了大量的方法都没生效,最后把pymongo升级到3.12,暂时解决了问题:
2024-10-30 14:13:24
609
原创 解决ModuleNotFoundError: No module named ‘DBUtils‘
python已经安装了DBUtils,但是还是报这个错误,最后通过pip list,看到UBUtils的版本是3,于是安装了pip install DBUtils==1.3。
2024-09-21 10:10:59
270
原创 安装gcc、node时遇到的报错‘No package devtoolset-8-gcc available.‘
1:安装Software Collections库(如果你的系统中还没有的话)
2024-03-23 11:22:50
6319
5
原创 django中获取列表的序号(forloop的使用)
第{{ forloop.counter }}个乘客:{{ passenger.name }}
2024-01-09 17:41:47
674
原创 在Mac上安装和配置Node.js
上述命令中的文件名取决于你当前使用的 Shell,如果你使用的是 zsh,则编辑 ~/.zshrc 文件;如果使用的是 Bash,则编辑 ~/.bash_profile 文件。这个命令将会弹出一个对话框,询问你是否要安装Xcode Command Line Tools。这个命令将会下载并安装最新版本的Node.js以及npm(Node.js的包管理器)。比如我用的是bash终端,那么配置环境变量的方法是:在终端输入。如果一切正常,Node.js应该会显示其版本信息。到此,你的node应该是生效了的,
2023-11-24 23:38:18
2410
原创 mac上Homebrew的安装与使用
安装完后正常会提示再执行2步,来添加环境变量,具体的代码会在提示中给出。这个命令会自动下载并安装 Homebrew。过程中会要求输入开机密码。打开终端:command+空格 ,搜索‘’终端 ’,打开终端。然后输入brew --version。出来版本号,表示安装成功。
2023-11-24 23:13:10
1052
原创 用一个py文件管理python项目中的多个文件运行
假设在我们的 项目中,每次需要启动多个py文件(这些文件是独立的),因为每次都执行多个py文件太繁琐,所有需要放在同一个py文件下来管理,每次只需要运行着一个py文件即可。
2023-09-23 10:54:18
1615
原创 通过pyinstaller将python项目打包成exe执行文件
iconfont-阿里巴巴矢量图标库PNG转ICO - 在线转换图标文件可以把得到的ico图片放在python运行文件同一个目录下。
2023-09-08 16:53:25
536
原创 降级npm后,出现xxx 不是内部或外部命令解决方法
Windows用户检查下npm的目录是否加入了系统变量PATH中,如果不存在需要手动添加,添加之后需要重新启动CMD控制台。一般出现这样的问题原因是npm安装出现了问题,全局模块目录没有被添加到系统环境变量。npm目录可以使用npm命令去查找:npm config get prefix。发现 anyproxy 不是内部或外部命令解决方法.之后在cmd中输入anyproxy。比如我安装了anyproxy。添加之后,重启一个cmd。就能运行anyproxy。
2023-07-15 00:03:25
1922
原创 npm install 安装失败,一直卡在sill idealTree buildDeps没有反应
网上其他的方法全试了一遍都不行,最后把npm降级就解决了。
2023-07-14 23:17:22
1012
原创 vs code 配置环境后运行报错:can‘t find node.js binary “node-inspect“: path does not exists.
需要去安装node-inspect。
2023-06-14 12:05:39
635
原创 换个电脑后,执行execjs报错的一次解决(把掉JScrip换成Node环境)
在代码前面标明: os.environ['EXECJS_RUNTIME'] = 'Node'在本地windows上正确调用execjs后,换台电脑居然就报错了。看见依赖的环境居然是JSscrip,所以,只能更换环境。然后代码就正确运行了。
2022-08-27 16:37:03
952
1
原创 nodejs在windows下安装后npm命令无法使用的解决方法
最后解决的方法是:发现在用户变量中,存在一个路径:C:\Users\dname\AppData\Roaming\npm。这次安装nodejs后,在cmd中, node -v 可以显示结果。应该是之前安装上去的一个文件,把这个npm文件夹删除后,成功解决问题。最后重新卸载、安装nodejs还是没有解决。但是,npm -v 显示为空。...
2022-08-27 15:42:08
4555
原创 charles抓取不到某个带有端口号的网站(如xx.com:8118)
某个网站的路由中带有端口号:xx.com:8118在charles中无法检测到。最后的解决方法是:proxy-recording settings在include选项中,添加 https://*之后就可以过滤到了。
2022-06-04 18:08:34
556
原创 django管理后台列表页,TextField字段展示换行等格式(format_html)
因为在django后台管理页面中国,在详情页中输入字段后,在列表页只能一行显示,所以,最后的解决办法是:在model中定义一个新字段,然后运用到了format_html 方法,把原本的字段return回去def hang_format(self): return format_html('<pre>{}</pre>', self.hang)然后在list_display中展示这个字段代替原来的字段即可。...
2022-04-23 13:57:24
1835
原创 在首页添加备案信息(个人网站)的html示例
域名备案后,需要在网站首页添加自己 的备案号,并且指向工信部首页,以下是示例的代码。另外,这是个人网站的写法,企业网站可能还有不同<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>我的网站</title></head><body><div class="foot_bot">
2022-02-26 10:23:50
9750
原创 python爬虫时遇到proxyError (SSLError/_ssl.c:1076)的解决方法
电脑安装了selenium和chromedriver后,爬虫的加上proxies后就无法请求:requests.exceptions.ProxyError: HTTPSConnectionPool(host='www.baidu.com', port=443): Max retries exceeded with url: / (Caused by ProxyError('Your proxy appears to only use HTTP and not HTTPS, try changing yo
2022-02-09 16:34:36
6160
2
原创 python 保存数据到excel表格(xlwt库 xls格式)
import xlwt workbook = xlwt.Workbook(encoding='ascii') worksheet = workbook.add_sheet('My Worksheet') style = xlwt.XFStyle() # 初始化样式 font = xlwt.Font() # 为样式创建字体 font.name = 'Times New Roman' font.bold = True # 黑体 font....
2021-05-19 16:40:22
683
原创 charles 没有了window proxy 选项,导致无法抓包
charles遇到了打开一片空白,没有抓到任何网页上的数据包的情况,之后重启了电脑,亲测解决问题。
2021-04-21 11:05:00
2361
3
原创 python中时间的转换(strftime strftime)、当前时间
爬虫时获取到的时间数据格式有很多,无论哪一种,都可以标准化成我们所需要的格式(如通用格式:2018-08-08 21:00:00)假设此时获取到的数据格式为:August 08, 2018 9:01 PM那么通过python转化成标准格式,脚本如下:import datetimea = datetime.datetime.strptime('August 08, 2018 ...
2021-03-31 11:28:23
1003
原创 给自己的django项目配置域名
比如,现在你的django项目已经在服务器上面运行,那么如何配置一个域名,然后通过域名来访问项目呢?第一步:购买域名阿里云、腾讯云等云平台都可以注册、购买域名。购买后需要实名认证(上传身份证)、DNS解析。.com类型的域名是在国外的不需要备案。而.cn的域名是需要国内备案的可能需要1-3天。第二部:域名解析域名解析:就是将你的域名与你的服务器的ip地址绑定。可以在你的云平台上面完成。这里以腾讯云后台的域名解析为例,在完成了以上的各个环节后,你会来到这个页面,以上说明
2021-03-30 11:14:19
4820
原创 已经安装完nginx的情况下,安装fastdfs-nginx-module
本文介绍在服务器上已经安装了nginx的情况下,安装fastdfs-nginx-module这个模块。关于nginx的安装,参考这里:自行下载fastdfs-nginx-module到/usr/local 目录下,并且解压。假设你的nignx是解压到了 /root/nginx-1.16.1 这个目录,那么需要cd到这个目录下,然后执行:./configure --add-module=/usr/local/fastdfs-nginx-module/src编译之后,将会在o...
2021-03-23 11:15:28
2248
2
原创 django2.0在使用自带的authenticate方法来验证用户的账号密码,出现一直返回None的问题解决
在使用django自带的authenticate方法时,出现无论如何,验证的用户都是Nonefrom django.contrib.auth import authenticate,loginuser = authenticate(username = username,password=password)最后在settings文件中添加以下内容,完成解决问题:AUTHENTICATION_BACKENDS = ['django.contrib.auth.backends.Allo.
2021-03-15 15:31:37
384
原创 用charles手机抓包,遇到全部是connection的方法,返回的都是Connection established,解决方法如下
使用charles抓包手机数据时,会遇到抓到的链接都是200,connection类型,返回的结果是Connectionestablished。遇到这种情况,起码要做到下面几个环节:1:电脑上已经安装了证书(新下载的charles必须重新安装)2:手机安装证书(如果这台电脑刚安装了charles,那么手机的charles也需要重新安装)3:手机安装后还需要在 设置-》通用-》描述文件中选择Charles证书并且信任,如图:4:如果是苹果手机,ios10以上版本,还需要查看设置-.
2021-02-02 15:39:31
30443
6
原创 python:微信支付链接转化成图片(data格式、PNG格式)
微信支付的链接基本格式如下:weixin://wxpay/bizpayurl?pr=szIyqLmzz拿到链接后,需要把它转成图片二维码,用来手机可扫描。import base64import qrcodeimport iodef to_image( url): img = qrcode.make(url) img = img.get_image() in_mem_file = io.BytesIO() img.save(in_mem_file, f
2021-01-28 11:04:49
8533
原创 Django使用mysql数据库后,出现无法识别mysql客户端的报错,解决方法如下
django项目在settings中已经完整配置了mysql,但是,在迁移的时候就出现了如下报错:这是django无法识别pymysql的原因,只需要在项目名目录(注意,是项目名)下的__init__.py 中,添加如下代码:import pymysql# pymysql.version_info = (1, 4, 13, "final", 0)pymysql.install_as_MySQLdb()...
2021-01-06 15:00:47
397
原创 用python随机获取中文名字
一直没找到好用的中文姓名库,暂且收集了下面这些姓名集合,可以随机选取,样本不多,但随机组合成三字姓名后,还是一个很大的数量级。import randomdef get_one_name(): XING = ['赵', '钱', '孙', '李', '周', '吴', '郑', '王', '冯', '陈', '褚', '卫', '蒋', '沈', '韩', '杨', '朱', '秦', '尤', '许', '何', '吕', '施', '张', '孔', '曹',
2020-12-22 10:15:27
3262
原创 用python将中文转化成拼音(xpinyin)
遇到一个很好用的中文转拼音的库:pip install xpinyindef cn_to_pinyin(): from xpinyin import Pinyin one_p = Pinyin() py_res = one_p.get_pinyin('中国') print(py_res) # zhong-guo
2020-12-22 10:09:24
743
原创 python中,多层级排序(如:对列表中的元素进行多层级排序)
主要用到sorted函数和ord函数如下例子:需求是先对age进行从小到大排序,再根据time从大到小排序。one_list = [{'age':22,'time':'2020-11-11 08:05:06'},{'age':11,'time':'2020-11-11 12:05:06'},{'age':22,'time':'2020-11-10 08:05:06'}] new_list = sorted(one_list,key=lambda keys:(keys['age'],[-or
2020-12-09 11:07:45
1563
原创 python 对列表中的字符串进行排序
主要用到ord函数。什么是ord函数:ord() 函数是 chr() 函数(对于8位的ASCII字符串)或 unichr() 函数(对于Unicode对象)的配对函数,它以一个字符(长度为1的字符串)作为参数,返回对应的 ASCII 数值,或者 Unicode 数值,如果所给的 Unicode 字符超出了你的 Python 定义范围,则会引发一个 TypeError 的异常。返回值返回值是对应的十进制整数。>>>ord('a')97>>> ord
2020-12-09 10:50:59
2768
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人