python
文章平均质量分 72
tacity
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MACOS arco design 初学者踩坑指南
MACOS arco design 初学者踩坑指南原创 2022-10-19 09:50:01 · 4993 阅读 · 3 评论 -
python 本地l离线安装whl文件
python 本地l离线安装whl文件转载 2022-07-16 14:41:31 · 2992 阅读 · 0 评论 -
API_2 安装详细流程
第一部分 安装软件包---------- 1、安装系统 ----------ubuntu 22.04 server 版地址:清华镜像、网易镜像自行制作安装U盘,一路next即可,创建用户:t1510,密码:1510test---------- 2、设定 root 密码,并切换到 root 账号 ----------sudo passwd root......su命令正常运行后的截图---------- 3、修改固定IP地址 ----------配置...原创 2022-05-06 23:18:09 · 723 阅读 · 0 评论 -
手把手教你 - ubuntu 22.04 + django4.0 + uwsgi + nginx 配置完整流程
ubuntu 刚刚发布了ubuntu 22.04,正好有个django程序也是刚写完,考虑22.04安全性会更好,于是直接在22.04上部署,我选择的是 server版本。1、系统安装1.1、下载安装包:我主要选择在国内的镜像站下载,如网易云、清华、腾讯云,点击文字即可跳转,自己选择即可。制作启动盘:1.2、由于是我是macos的重度使用者,已经很少使用windows,我采用的是macos里的第三方软件,balenaEtcher,只需3步傻瓜制作启动盘,使用macos的用户强烈推荐。原创 2022-05-05 23:23:58 · 5395 阅读 · 0 评论 -
ubuntu 20.04.4 安装部署django应用记录(踩坑,再踩坑)
ubuntu 20.04.4 安装部署django应用记录(一)原创 2022-03-05 18:25:48 · 5265 阅读 · 0 评论 -
python 批量删除已经安装的包
今天无意中安装了很多包,都是自动关联安装的,如下图:一个一个删除太麻烦了,就找了个一次性删除已安装包的方法,主要分为两步1、将当前已经安装的包名,导入到 txt 文件pip freeze>modules.txt2、编辑文档,将里面不需要删除的包名去掉,只保留需要删除的包名3、一键删除txt文件内含有的包pip uninstall -r modules.txt -y搞定!...原创 2021-10-29 00:11:03 · 3454 阅读 · 0 评论 -
解决macos 安装scrapy 显示 zsh: scrapy: command not found
今天在 macos 里安装scrapy,安装过程很简单pip3 install scrapy但是安装完,运行scrapy则显示#$ zsh: command not found: scrapy网上找了一堆解决方案结果发现安装scrapy的时候系统已经给了提示,当前安装目录没有快捷路径,需要手动添加,vim ~/.bash_prifile ,添加扩展路径如下export PATH=$PATH:/Users/osx_m1_mini/Library/Python/3.8/bin原创 2021-05-17 01:20:07 · 922 阅读 · 0 评论 -
Django初学者索引4 - 新建一个登陆窗口
Django初学者索引4 - 新建一个登陆窗口开始的话今天的目标-实现web登录功能第一步建立简单的HTML登陆页面增加get请求增加post请求简单的看一下效果实现页面跳转功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入开始的话原创 2020-12-20 19:22:52 · 339 阅读 · 0 评论 -
python3读取解析邮件内容
最近在学习通过Python收发邮件,发邮件的代码之前已经写过了,收邮件应为要做邮件解析,找了很多资料,目前看终于差不多了,记录如下。收取邮件就是编写一个MUA作为客户端,从MDA把邮件获取到用户的电脑或者手机上。收取邮件最常用的协议是POP协议,目前版本号是3,俗称POP3。Python内置一个poplib模块,实现了POP3协议,可以直接用来收邮件。注意到POP3协议收取的不是一个已经可以阅读的邮件本身,而是邮件的原始文本,这和SMTP协议很像,SMTP发送的也是经过编码后的一大段文本。要转载 2020-12-11 11:19:27 · 2367 阅读 · 0 评论 -
ModuleNotFoundError: No module named ‘pip._internal.cli.main‘报错,解决方法
今天用pip安装软件,结果报错ModuleNotFoundError: No module named 'pip._internal.cli.main'查询的结果是因为安装了某些软件造成的,但是已经不记得是哪个软件了(有可能是macos从10系列升级到11系列),解决的办法是重新安装pip3,命令为:sudo python3 -m pip install --upgrade pip2020.12.1 macos 11.0.1测试成功。...原创 2020-12-01 10:43:03 · 2164 阅读 · 1 评论 -
python读写ini文件 代码示例 ConfigParser
首先导入标准库import ConfigParserconfig = ConfigParser.ConfigParser()config.read('test.ini', encoding="utf-8") # 3步完成INI文件读写的基础调用1、读取ini文件test.ini文件代码示例如下:db_config.ini[baseconf]host=127.0.0.1port=3306user=rootpassword=rootdb_name=c原创 2020-11-21 14:32:26 · 769 阅读 · 0 评论 -
Django初学者索引3 - django重要的目录
我一直觉得自己是不是特别笨,Django大家都说简单,我看书了好久,看视频也是好久,总难以入门,还要写文章记下来,不过没办法,既然要学,还是写吧。1、templates 目录这个目录是django最重要的目录,因为以后所有动态页面的模板都在这里,而且这个目录不用编写路由,上一篇中 index.html 文件就是因为放在这里而不用解析的。默认启动django的时候,这个目录应该是没有建立的,我们手动建立一个即可,pycharm 是自动建立的。 因为这个目录里的文件不用解析,所以在上一篇,..原创 2020-11-06 02:08:53 · 268 阅读 · 0 评论 -
Django初学者索引2 - 新建APP
很多书写的太复杂,我尽量把内容简化,用简单的命令一步到位1、创建一个apppython3 manage.py startapp user2、设置独立的user的路由相当于网站有很多个模块,每个模块独立维护自己的路由表,方便修改,测试等,要设定路由表分支,首先要导入报 include ,在原来的导入后面加入即可。下面那行表示将 user/ 这个链接的内容导入到 user/urls.py 进行解析。3、user 目录下应该没有 urls.py 文档,新建一个即可,从原文件中cp 内原创 2020-11-06 01:27:08 · 191 阅读 · 0 评论 -
git 同步中遇到的 .DS_stroe 问题
DS_Store 是给Finder用来存储这个文件夹的显示属性的:比如文件图标的摆放位置。删除以后的副作用就是这些信息的失去。(当然,这点副作用其实不是太大).1、删除所有已有的 .DS_store文件,以下几个命令均可find . -name '*.DS_Store' -type f -delete # 删除当前目录下的 .DS_storefind / -name '*.DS_Store' -type f -delete # 删除磁盘上所有的 .DS_store原创 2020-11-04 11:11:28 · 964 阅读 · 0 评论 -
Django初学者索引1-开始第一个程序
学习了很久Django,总是在前端和后端之间徘徊,无法推进,今天系统性的整理学习进度,并记录。1、建立一个标准的开始程序,并设定中文。pip3 install django # 安装Django模块 # 找到一个或新建一个目录并进入django-admin startproject MyDjango # 新建一个Django程序cd MyDjango原创 2020-11-01 18:33:48 · 299 阅读 · 0 评论 -
macos 新装python3 sublime3 插件记录
以我个人需要为准,记录安装的插件首先将pip源定向到国际,请参考我之前的文章pip3下载为国内源1、python3 插件pip3 install requests # 爬虫必备pip3 install xlrd # 读取excelpip3 install xlwt # 写入65535行以内的excelpip3 install openpyxl # 写入超过65535行的excelpip3 install selen原创 2020-11-01 04:26:47 · 700 阅读 · 0 评论 -
macos 完美删除 python的方法
本人10.15.7亲测成功,大家酌情使用macos由于有多个python安装个各种插件总感觉很麻烦,就把其中的python2 删除了,最近python3 又出了问题,就再次删除,记录如下1、删除python框架3.x框架如下:sudo rm -rf /Library/Frameworks/Python.framework2.x框架如下:sudo rm -rf /System//Library/Frameworks/Python.framework有的帖子说Python.framewo原创 2020-11-01 03:03:37 · 6865 阅读 · 4 评论 -
Django 安装mysqlclient碰到的问题
最近在学习django,结果安装mysql连接器mysqlclient的时候总时报错,如下图:尝试了很多种方法都没有成功,最后看到一些文章说是openssl的问题,再后来找到了一条命令一次解决这个问题,故记录如下:LDFLAGS=-L/usr/local/opt/openssl/lib pip install mysqlclient...原创 2020-06-13 11:34:22 · 264 阅读 · 0 评论 -
python3 发送邮件示例代码
#! /usr/local/bin/python3# -*- coding: utf-8 -*-import timeimport smtplibfrom email.mime.text import MIMEText # 基本邮件模块from email.header import Header # 带html内容模块from email.mime.multipart import MIMEMultipart # 带附件模块# 第三方.原创 2020-06-10 10:51:18 · 351 阅读 · 0 评论 -
浏览器User-Agent不完整汇总
OperaMozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36 OPR/26.0.1656.60Opera/8.0 (Windows NT 5.1; U; en)Mozilla/5.0 (Windows NT 5.1; U; en; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 9.50M.原创 2020-05-20 18:14:28 · 450 阅读 · 0 评论 -
MacOS redis开机启动设置
1、下载redisreids下载地址http://download.redis.io/releases,当前稳定版为5.0.9下载安装包的手段可以在上述网站点击下载,也可以用wget http://download.redis.io/releases/redis-5.0.4.tar.gz这个命令下载用系统自带的zip解压即可。cp文件 到 /usr/local/redis目...原创 2020-04-30 01:46:22 · 3262 阅读 · 0 评论 -
Mac上python多线程错误
objc[27880]: +[__NSPlaceholderDate initialize] may have been in progress in another thread when fork() was called.objc[27880]: +[__NSPlaceholderDate initialize] may have been in progress in another ...原创 2020-04-09 00:46:53 · 1307 阅读 · 0 评论 -
删除临时生成的文件或目录
使用macos,批量修改文档,需要删除一些系统生成的文件,如.DS_Store经测试成功的操作,记录在此import osimport shutildef clear_bug(): bug_file_list = ['./danger/.DS_Store'] bug_dir_list = ['./danger/dir1','./danger/dir2',] for i in ...原创 2020-04-06 23:42:35 · 382 阅读 · 0 评论 -
pip3下载为国内源
今天在使用pip3安装pdfminer3k的时候,下载速度只有5K/s,每次都超时,但是我有不想永久的修改,所以进行了临时修改”国内源我找了两个如下:1、阿里: http://mirrors.aliyun.com/pypi/simple/2、豆瓣:https://pypi.doubanio.com/simple/sudo pip3 install pdfminer3k -i https:...原创 2020-03-17 13:42:35 · 776 阅读 · 0 评论 -
转载:Python库
库名称简介Chardet 字符编码探测器,可以自动检测文本、网页、xml的编码。colorama 主要用来给文本添加各种颜色,并且非常简单易用。Prettytable 主要用于在终端或浏览器端构建格式化的输出。difflib,[Python]标准库,计算文本差异Levenshtein,快速计算字符串相似度。fuzzywuzzy 字符串模糊匹配。esmre 正则表达式的加速器...转载 2020-03-17 11:34:59 · 794 阅读 · 0 评论 -
python中标准类的写法与调用
#类的定义class Cat: #类名使用驼峰(CamelCase)命名风格,首字母大写,私有类可用一个下划线开头 __name="" #私有实例变量(__name)前有2个下划线 def __init__(self,name): self.__name=name def getname(self): ...原创 2020-03-16 11:44:23 · 956 阅读 · 0 评论 -
新版本Mac安装pycurl
但是这里有一个坑:在高版本的mac系统环境变量里是找不到openssl的头文件的因为新版本Mac的openssl版本 LibreSSL 2.2.7pip3 uninstall pycurl# 卸载库export PYCURL_SSL_LIBRARY=opensslexport LDFLAGS=-L/usr/local/opt/openssl/libexport CPPFL...转载 2020-02-24 07:07:24 · 264 阅读 · 0 评论 -
正则表达式截取字符串2示例
正则表达式实例:#!/usr/bin/pythonimport reline = "Cats are smarter than dogs"matchObj = re.match( r'(.*) are (.*?) .*', line, re.M|re.I)if matchObj: print "matchObj.group() : ", matchObj.group() ...转载 2019-12-12 11:13:55 · 409 阅读 · 0 评论
分享