python大法好
文章平均质量分 56
陆沙
诚以待己,惜物爱人
展开
-
python-flask结合bootstrap实现网页小工具实例-半小时速通版
速通版。。flask基础应用原创 2024-04-17 14:12:11 · 1618 阅读 · 1 评论 -
python读写excel时遇到的问题合集
python处理excel时可能遇到的问题原创 2024-03-06 09:34:45 · 1082 阅读 · 0 评论 -
linux使用anaconda服务
linux anaconda安装和使用原创 2024-03-05 14:09:20 · 407 阅读 · 0 评论 -
anaconda使用相关问题
anaconda相关问题原创 2024-03-01 09:48:32 · 373 阅读 · 0 评论 -
pyqt5-入门2-基本部件的简单使用
pyqt5原创 2024-02-29 09:45:57 · 364 阅读 · 0 评论 -
python-hashlib包(摘要算法)
python 摘要包原创 2024-02-29 09:18:41 · 380 阅读 · 0 评论 -
pyinstaller打包标准流程+错误解决
pyinstaller使用笔记原创 2024-02-09 13:06:33 · 511 阅读 · 0 评论 -
python-查漏补缺笔记-更新中
需要注意的是,如果只导入子包,Python解释器会将父包的信息添加到sys.modules中,这样导入子包的时候能知道父包的存在,但是除了父包的__init__.py中的语句,并不会执行其他代码,只有需要访问父包时才会进行真正的导入。这是因为father.one在第一次循环时被加入了sys.modules,后续并没有被删除,所以再次导入时不会执行father.one的__init__.py语句,也就不会输出this is 1。sys.modules是一个字典,记录的是已经导入的模块信息。原创 2024-01-05 15:57:31 · 427 阅读 · 0 评论 -
xxl_job-修改管理平台并使用Python请求日志信息
如果运行的时候报错400,405,可以检查一下controller,是不是标记写错了,比如写成了GetMapping或者PostMapping。(我之前用Java同样写是没问题的,但是requests包这样不行。我想知道某个持续时间较长的任务是否已经完成。在不访问数据库的情况下,使用Post请求获取任务的处理状态码。原创 2023-09-07 15:01:14 · 474 阅读 · 0 评论 -
Numpy速通笔记
add、subtract、multiply、divide、floor_divide、power、maximum、fmax(取最大值,但是忽略NaN)、minimum、fmin(取最小只,忽略NaN)、mod、copysign(将第二个数组的符号复制给第一个数组)、greater/greater_equal/less/less_equal/equal/not_equal、logical_and、logical_or、logical_xor。多维的时候默认是按行,即1,如果按列用0。原创 2023-07-06 10:44:56 · 208 阅读 · 0 评论 -
python-pyecharts绘图-坐标轴标签格式化formatter+刻度调整+批量输出为pdf
pyecharts使用记录原创 2022-11-03 10:11:08 · 7095 阅读 · 1 评论 -
python-3d绘图包VPython
python绘制3D图像的包,介绍原创 2022-07-12 11:15:11 · 1336 阅读 · 0 评论 -
python2.7-ImportError: No module named _tkinter, please install the python-tk package
这个错误我遇到不止一次了,经常忘!!!这里记一下!!!完整报错示意:Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/local/lib/python2.7/dist-packages/azimuth/model_comparison.py", line 1, in <module> import azimuth.predict as pd原创 2022-04-08 11:32:02 · 790 阅读 · 0 评论 -
python脚本报错-qt.qpa.plugin: Could not load the Qt platform plugin “xcb“
报错下面这些并且弹窗:qt.qpa.xcb: could not connect to display localhost:13.0qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.This application failed to start because no Qt platform plugin could be initialized. Reinstalling原创 2022-01-24 14:02:14 · 2200 阅读 · 0 评论 -
python-tkinter简单应用:主菜单+右键菜单+输入验证+取色器+弹窗提示
注释很充分了,直接copy代码即可!原创 2021-12-28 16:38:49 · 1004 阅读 · 0 评论 -
python-图形界面绘制包PySimpleGUI
直接pip安装即可。官网还在维护。跨平台+代码简单,不考虑美化的话直接找例子复制即可。缺点是丑。。我真的觉得不好看。。如果只是想要个简单的图形界面(比方说你原本在用tkinter),那就用这个好了~文档参考github上的lesson.pdf,还有https://pysimplegui.readthedocs.io/en/latest/cookbook/。资料不少,放心用!之后我用它写项目了再回来更新!!!最简单的窗口# 窗口title和label都是这个str# 带浏览按钮filenam原创 2021-12-22 14:36:42 · 1801 阅读 · 2 评论 -
python-操作autocad之pyautocad包
pyautocad包是一个操作autocad的python包。使用pip直接安装即可,要求本地已安装autocad。报错:OSError:[WinError -2147221005] 无效的类字符串解决方案按win+R运行regedit打开注册表,查看HKEY_CLASSES_ROOT中的AutoCAD.Application版本号然后去pyautocad的安装位置(比如上图红框中的路径下),修改第63和67行,把版本号改成刚查到的(上图中是24,就改成.24,如下图所示)。报错:print原创 2021-12-20 13:58:43 · 4481 阅读 · 1 评论 -
python-collections包Counter的介绍和简单应用
先贴一道leetcode题:1160. 拼写单词给你一份『词汇表』(字符串数组) words 和一张『字母表』(字符串) chars。假如你可以用 chars 中的『字母』(字符)拼写出 words 中的某个『单词』(字符串),那么我们就认为你掌握了这个单词。注意:每次拼写(指拼写词汇表中的一个单词)时,chars 中的每个字母都只能用一次。返回词汇表 words 中你掌握的所有单词的 长度之和。示例 1:输入:words = ["cat","bt","hat","tree"], chars原创 2021-12-15 16:38:03 · 340 阅读 · 0 评论 -
python-multiprocessing简单应用
参考:https://www.liaoxuefeng.com/wiki/1016959663602400/1017628290184064入门例子from multiprocessing import Processimport osdef run_proc(name): print("Run child process %s(%s)"%(name, os.getpid()))if __name__ == "__main__": print("Parent process %s原创 2021-12-01 17:15:31 · 854 阅读 · 0 评论 -
c#远程调用linux服务器的Python脚本
参考:https://blog.csdn.net/zxy13826134783/article/details/102977028c#端下次补充。(这部分是我同事做的,我只做了linux部分的处理)linux服务器端json和xmlrpc都是标准库的,不用安装import jsonfrom xmlrpc.server import SimpleXMLRPCServer# 输入输出都是json字符串# json.loads要求的格式为:'{"name":"XXX", "List":[]}'原创 2021-11-22 16:17:03 · 1560 阅读 · 0 评论 -
python-miniconda安装及使用注意
参考:https://www.jianshu.com/p/0511decff9f8常用命令(linux)切换环境activate XXX展示所有环境conda env list展示所有的环境名称及路径conda info -e进默认环境 (带名字就是进入指定环境了)conda activate如果没有环境名,也可以通过路径进入conda activate <env_path>退出conda deactivate 删除环境及里面的内容conda env .原创 2021-11-19 15:10:48 · 1180 阅读 · 0 评论 -
python-pyecharts绘图:折线柱状图+堆叠柱状图+嵌套饼图+词云图
最近在b站抓了一些数据(后面我会写抓取过程),顺便用pyecharts画了下图。用这个包,一来是客户要求,二来是省心、省事。这里简单贴一下代码吧。测试环境:python3 + win10折线+柱状图别看这个图挺复杂的,其实只要准备好数据,设置好,这些响应式的浮窗、阴影全都是自动配置的,非常省心。# name_list, bofang, danmu, zhuifan, pts_list都是list类型# 它们的元素类型可以是'123'这种,不要求原创 2021-11-18 14:54:28 · 8403 阅读 · 0 评论 -
python-seaborn绘图-概率密度曲线
安装:直接pipkde(核密度估计)是对未知分布的估计,所以可能有超出去值范围的估计(比如下图我定义的有效范围是0-180,但kde在<0和>180时仍然有曲线)。只要看自己想要的范围就好了,它在上面的拟合是可以的。当然,也可以在distplot中用不同曲线拟合。import seaborn as snsfrom scipy import stats# 绘制概率分布条形图,此时kde默认为truesns.distplot(data, rug=False, hist=True)#原创 2021-11-11 22:39:59 · 10357 阅读 · 0 评论 -
python-opencv-使图片更清晰的几种方法
图像处理原创 2020-10-13 08:59:32 · 16331 阅读 · 11 评论 -
python-tips
pip list查看已安装的python包及版本。使用zip()函数来可以把列表合并,并创建一个元组对的列表。但是在python3中,zip的返回值是一个位置,需要用list()将其转化为tuplepython -m py_compile file.py编译生成.pyc文件graphlan_lib.py需要修改:print()list(zip...原创 2017-03-13 15:38:00 · 95 阅读 · 0 评论 -
python-bioInfo-codes-2
1._tkinter.TclError: no display name and no $DISPLAY environment variable解决方案:import matplotlibmatplotlib.use('Agg')严重怀疑python2.7才用Agg。之前在3.5上,用TkAgg才可以正常生成图像呢。2.ValueError: Linkag...原创 2017-03-28 18:05:00 · 218 阅读 · 0 评论 -
python-matplotlib-lec0
直奔主题吧。。以下是对matplotlib画图的简单讲解,代码已测试。win7 + pycharm + python 2.7参考文档:http://old.sebug.net/paper/books/scipydoc/matplotlib_intro.html捷径:查看gallery,寻找要画的图,copy代码,修改,donehttp://matplotli...原创 2017-06-05 18:09:00 · 83 阅读 · 0 评论 -
pandas-Notes2
#coding = utf-8import pandas as pdimport numpy as npimport matplotlib as pltdates = pd.date_range('20170601', periods=6)# make a random 6*4 matrixdf = pd.DataFrame(np.random.rand...原创 2017-06-05 18:56:00 · 69 阅读 · 0 评论 -
python-爬虫教程-1
很久没来了,先贴一篇上个月的旧文。#最近争取每天中午更新一点,也算是复习笔记了,哭泣#可能是我蠢,爬虫这块搞了好几天才写了这么一点点,先入门吧,之后再写复杂的。#可能是下个月了:)#环境:VirtualBox,lubuntu。1. 安装dockerhttps://yeasy.gitbooks.io/docker_practice/install/ubuntu.ht...原创 2018-10-19 09:35:00 · 75 阅读 · 0 评论 -
django开发傻瓜教程-1-安装和HelloWorld
安装sudo pip install Django新建项目django-admin startproject XXX启动项目进入主目录下python manage.py runserver 0.0.0.0:8000文件体系HelloWorld: 文件夹,项目的容器。manage.py: 一个实用的命令行工具,可让你以各种方式与该...原创 2018-10-29 09:01:00 · 168 阅读 · 0 评论 -
pycharm-install scipy
懒得装双系统,所以在win7下用pycharm,python2.7虽然机子本身是64位,但是安装包的时候,我居然需要下载32位的??迷:)这次装的是scipy。在pycharm里添加不了,根据网上的解释,是windows比较神奇,嗯。解决方案如下:1. 去这个网站下载两个文件:numpy-1.11.3+mkl-cp27-cp27m-win32.whl和scipy-0.19.0...原创 2017-06-07 18:20:00 · 164 阅读 · 0 评论 -
python-matplotlib-lec1
接演前文。设置属性的方法:使用对象的set_*方法,单独设置每个属性;或使用plt.setp同时设置多个属性# -*- coding: utf-8 -*-import numpy as npimport matplotlib.pyplot as plt# set range 0~5, step = 0.1x = np.arange(0, 5...原创 2017-06-07 13:29:00 · 118 阅读 · 0 评论 -
python_字符串_常用处理
1. 输出原序列的反向互补序列in1 = open("brca1.fasta", "r")out1 = open("re_brca1.fasta", "w")raw = in1.readlines()# 序列信息暂时不想改out1.write(raw[0])s = raw[1].split("\n")[0]# 原序列中存在小写,先统一改为大写s =...原创 2018-11-20 10:53:00 · 66 阅读 · 0 评论 -
[DEBUG] ubuntu pip安装成功却无法import
我的pip经常出问题,我也不知道为啥。。今天搞啥啥坏=。=问题:pip自动安装显示成功,在交互环境下却无法import==========================踩坑=================================首先要考虑路径问题。先pip uninstall看看它装到哪里了,然后在python里看sys.path确定是不是真的是能搜索到的。当...原创 2019-09-19 14:53:00 · 519 阅读 · 0 评论 -
django开发傻瓜教程-3-celery异步处理
Ref:https://www.jianshu.com/p/6f8576a37a3ehttps://blog.csdn.net/Demo_3/article/details/78119951https://blog.csdn.net/spur_man/article/details/79550917https://my.oschina.net/37Y37/blog/192...原创 2018-11-08 17:22:00 · 97 阅读 · 0 评论 -
python-百度智能云-图像搜索&监控文件夹变动
今天接了个需求:监控某路径,当新增图片时自动计算图片的相似度。利用百度智能云的图像搜索项目。我没有参与建库,所以暂时只写了图像添加函数,日后用到再补吧。参考资料https://cloud.baidu.com/doc/IMAGESEARCH/s/Uk3bczr77https://pythondict.com/life-intelligent/tools/python-observer-file-change/https://zhuanlan.zhihu.com/p/403205138监控路径这里原创 2021-10-29 14:10:55 · 247 阅读 · 0 评论 -
python-matplotlib-条形图饼图折线图&词云图
周末接了一个简单的文献信息统计任务,主要是从txt里提取关键、被引量、作者什么的,再简单画下图。有段时间没用过matplotlib了,所以花了点时间(捂脸输入文件介绍web of science 核心合集的字段标识我接到的就是tab分隔的、包含这些字段的多条记录。表头有:PT AU BA BE GP AF BF CA TI SO SE BS LA DT CT CY CL SP HO DE ID AB C1 RP EM RI OI FU FX CR NR TC Z9 U1 U2 PU PI PA原创 2021-10-25 14:28:36 · 973 阅读 · 0 评论 -
python-读取abi文件并绘制峰图
本文属于存档性质,因为我后面用c#另外写了一版abi文件的读取工具。下面data 9~12 分属于哪个字母,看的是FWO_1,不改了,懒from Bio import SeqIOimport matplotlib.pyplot as pltimport sysdef drawGraph(file_name): seq = "" # 一些需要的信息 # SIGN是什么?? info_dict = {} # 绘图数据 data_a = []原创 2021-10-08 08:42:11 · 1287 阅读 · 2 评论 -
python-在脚本中发送邮件-普通qq邮箱和腾讯企业邮【不用开启安全登录】示例
示例代码import smtplibfrom email.mime.application import MIMEApplicationfrom email.mime.multipart import MIMEMultipartfrom email.utils import formataddrdef send_mail(sender, receiver, subject, attaches, my_pass): ret = True try: msg = MIM原创 2020-07-29 15:24:14 · 2341 阅读 · 0 评论 -
python-读取指定文件夹下邮件的正文(html格式)
问题描述已知邮箱地址和密码,我需要用脚本读取某文件夹下8000多封邮件的正文,提取其中所需的内容。在测试中,我分别使用了imapclient包和imaplib包,只能说各有不便之处。不过,最终我使用的是imaplib包,完美解决我的问题。imaplib包注释写的很清楚了,不再解释。两个问题:有的邮件在解码为中文时报错,最终只能以byte格式打印,那提取内容需要小心点。但是这个比例不高,我在8k+中只有3个是这样的;比较慢。8k+封邮件用了近22分钟才保存完毕。# -*- coding: ut原创 2021-09-09 15:21:51 · 3233 阅读 · 0 评论