![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
jidushanzhu
小菜鸟
展开
-
linux服务器安装npmpython遇到的问题
linux服务器安装npmpython遇到的问题原创 2022-08-20 00:21:33 · 578 阅读 · 0 评论 -
python ctypes 报错 %1不是有效的Win32应用程序
【1】最开始我以为ctypes也是conda install安装的库,以为这个问题是因为ctypes库太老的问题,故打算删了ctypes,重新安装,结果它是python内置程序,但删了可以用conda update --all装回来。【2】参考网址成功解决 OSError: [WinError 193] %1 不是有效的 Win32 应用程序说是visual c++ 的问题,我把电脑所有visual c++卸载了,只保留了visual c++ 2015仍然报该错。行不通【3】网址OSErr原创 2022-05-18 10:09:16 · 2093 阅读 · 0 评论 -
vue-pdf 装饰器 访问pdf文档 带上cookie
【问题】后台做了访问PDF文档需验证前端带过来的token,前端vue-admin-template查看pdf文档,使用的是import pdf from 'vue-pdf',axios在main.js中设置withCredentials后可以带上cookie,然后pdf用到的promise异步怎么携带cookie始终不清楚,查看官方文档【参考网址】中有Public static methodscreateLoadingTask(src[, options])src: see :src pro原创 2022-03-30 11:46:15 · 1300 阅读 · 1 评论 -
python程序访问接口时带上token
python程序访问接口时带上token,装饰器跨域原创 2022-03-28 09:38:09 · 2049 阅读 · 0 评论 -
nginx:[error] createfile failed the system cannot find the file specified
【问题】windows server 2008 中,nginx 一闪而过,之后执行nginx -s reload 和nginx -s quit报错:CreateFile() failed The system cannot find the file specified【解决办法】在任务管理器中的进程里面去找cmd.exe或nginx的进程kill掉,后面发现svhost就是cmd命令行进程,kill掉就好了...原创 2022-03-07 09:40:21 · 3091 阅读 · 0 评论 -
python redis
跟着狂神说学下redisimport redisif __name__=='__main__': predis=redis.Redis(host='XXX.XXX.XXX.XXX',port=6379,password='XXXXXX') print(predis.flushdb(),predis.exists("username")) print("判断某个键是否存在",predis.exists("username")) print("新增<'userna原创 2022-02-24 16:50:44 · 728 阅读 · 0 评论 -
python 远程连接 服务器安装的redis
我用的服务器好像没有开防火墙,安全规则啥的,把端口开通直接连都可以linux相关安装配置如下LInux下进行redis的安装和配置(开启远程连接) - Alfred.Lee - 博客园除此外对配置文件还要做两步操作(1)注释bind 127.0.0.1 -::1(2)修改密码,搜索foo定位到位置修改密码最后开通端口即可iptables -A INPUT -p tcp --dport 6379 -j ACCEPT测试端口是否连通telnet IP地址 端口原创 2022-02-24 10:47:56 · 171 阅读 · 0 评论 -
python word2pdf 转换完仍有WINWORD.EXE进程 下一次转换失败
原代码:pythoncom.CoInitialize()word=gencache.EnsureDispatch('Word.Application')doc = word.Documents.Open(wordpath,ReadOnly=1)doc.Export原创 2022-01-26 15:25:47 · 664 阅读 · 0 评论 -
抽屉el-drawer vue-pdf 显示PDF 迅速重复显示为空白
抽屉显示PDF,小文件重复显示点快了,仍然显示正常,大文件重复显示点快了为空白,后面再点就无法正常显示了。【原因】具体原因不太清楚,自己挨个试一试,大概可能是缓存,未清除变量的问题【解决办法】在el-drawer 关闭时的回调函数中,令this.mydrawer = falsethis.pdfsrc = ''this.numPages = nullthis.pageCount = 0后面显示就正常了...原创 2022-01-20 11:30:16 · 726 阅读 · 0 评论 -
python django PDF 浏览文件 下载文件
【目的】构造接口浏览文件,下载文件from django.utils.http import urlquotepath = 'D:/a.pdf'file = open(path, 'rb')response = FileResponse(file)response['Content_type'] = "application/octet-stream"##不加attachment是预览,不将文件下载下来response['Content-Disposition'] = 'filename原创 2022-01-20 09:09:02 · 932 阅读 · 1 评论 -
word转PDF pywintypes.com_error: 发生意外 无法保存此文件 因为他为只读文件
#coding=utf-8from win32com.client import gencachefrom win32com.client import constants, gencachedef createPdf(wordPath, pdfPath): """ word转pdf :param wordPath: word文件路径 :param pdfPath: 生成pdf文件路径 """ word = gencache.EnsureD...原创 2021-12-28 14:59:43 · 622 阅读 · 0 评论 -
vue-admin-template Drawer抽屉 显示下拉箭头
使用抽屉组件展示pdf文档,pdf文档放public文件夹下按照参考文章2,3可实现抽屉显示pdf文档,但仍存在两个主要问题:一是无法拖动上下连着的PDF页面,二是PDF文档宽度有点短,看不清PDF文档。第一个问题解决方法网上有很多文章,修改代码主要的地方是删除style中的scoped,此外设置el-drawer的格式。 .el-drawer { overflow: scroll; }第二个问题:第一个解决办法,<pdf>中的style设置width变大后可左右拖动原创 2021-12-25 23:28:12 · 662 阅读 · 1 评论 -
python只能向oracle数据库插入数字或字符
>>> a='法撒范德萨'>>> b=a.encode('unicode_escape')>>> bb'\\u6cd5\\u6492\\u8303\\u5fb7\\u8428'>>> c=b.decode('gbk')>>> c'\\u6cd5\\u6492\\u8303\\u5fb7\\u8428'>>> d=c.encode('gbk')>>> db'\\u6.原创 2021-11-18 17:15:12 · 913 阅读 · 0 评论 -
cx_Oracle python
想通过python向字符集US7ASCII oracle数据库查询数据与写入数据报错【结论】未解决,放弃直接写入读取中文的方法网上大多教程都看过了,环境变量设置NLS_LANG,encoding nencoding设置都试过了,没用国家和数据库字符集&数据库导入导出版本问题&数据库导入导(全)_朱亚星的专栏-CSDN博客Oracle字符集的查看查询和Oracle字符集的设置修改 - Mila.Kou - 博客园Character Sets and Globalization原创 2021-11-17 11:28:11 · 1078 阅读 · 0 评论 -
django.db.utils.DatabaseError: ORA-12505: TNS:listener does not currently know of SID given in
【解决办法】不关listener.ora、tnsnames.ora的事,在django项目中,修改settings的配置,我的是将name:ORCL改为name:oracledb原创 2021-10-12 15:00:21 · 505 阅读 · 0 评论 -
django后台 vue前端 python 问题汇总
1、【问题】Uncaught (in promise) Error: Network Error【解决办法】跨域问题,后台settings.py中注意corsheaders的使用,并设置白名单原创 2021-08-02 16:17:33 · 150 阅读 · 0 评论 -
改造vue-admin-template 不同权限展示不同页面
【1】https://blog.csdn.net/lcl_key/article/details/107825970【2】https://blog.csdn.net/luhjkehr/article/details/109656030【3】https://blog.csdn.net/huangxiaoguo1/article/details/109263009原创 2021-07-13 09:27:21 · 579 阅读 · 0 评论 -
vue刷新返回404
打算采用动态路由的方式实现不同用户显示不同界面,但vue刷新返回404界面,以为是动态路由加载的问题,打算参考【1】中方法去解决,这种方法我理解是在router.afterEach中保存当前路由信息,接着在router.beforeEach加载路由数据,但是老遇到JSON.stringify 循环引用,路由数据传不过去,至今没解决,然后参考【2】中方法,路由每次都重定向到404,我就又看了下我的router,删掉静态路由中的{ path: '*', redirect: '/404', hidden: tru原创 2021-07-12 11:02:47 · 460 阅读 · 0 评论 -
TypeError: Converting circular structure to JSON --> starting at object with constructor ‘Vue‘
vue sessionStorage TypeError: Converting circular structure to JSONvue-admin-template顶部网页加载横条特别慢,打开浏览器调试界面,发现报错TypeError: Converting circular structure to JSON --> starting at object with constructor 'Vue' ,定位到permission.js中的代码sessionStorage.setI原创 2021-07-09 10:24:17 · 7491 阅读 · 0 评论 -
[Vue warn]: data functions should return an object
程序运行报错,[Vue warn]: data functions should return an object:记个bug调试步骤:一步步找1.2.原创 2021-07-07 15:48:15 · 733 阅读 · 1 评论 -
django vue-admin-template 修改登录接口,登录token后报错Network Error
报错Network Error,进不去后台自己写的return_token函数,取不到token应该是跨域的问题,修改后台的settings,添加CORS_ALLOW_HEADERS = ( 'XMLHttpRequest', 'X-Token', 'x-csrftoken', 'origin',)原创 2021-06-24 11:36:39 · 461 阅读 · 0 评论 -
vue-admin-template 登录接口 接口传递用户数据
-------登录登录代码为views/login/index.vue,根据自身情况,不需要用户名、密码验证,可删除const validateUsername、validatePassword、loginRules等,输入用户名密码确认后会执行this.$store.dispatch('user/login', this.loginForm)该段代码调用src/store/modules/user.js的第一个loginconst actions = { // user login原创 2021-06-02 19:46:17 · 2045 阅读 · 0 评论 -
Mon Mar 01 15:09:46 GMT+08:00 2021格式获取年月
vue-admin-template中el-date-picker中获取到的数据如Mon Mar 01 15:09:46 GMT+08:00 2021,想要获取年月,如v-model到this.dateval,获取年月如下Mon Mar 01 15:09:46 GMT+08:00 2021#获取年this.dateval.getFullYear()#获取月,+1即可,12月也不会变成13,又会重复道1月this.dateval.getMonth()+1...原创 2021-05-26 18:19:56 · 777 阅读 · 0 评论 -
vue-admin-template 删除侧边栏
【问题】就想用vue-admin-template的单一网页,去除不需要的侧边栏,还有导航栏上调出侧边栏的按钮【解决办法】原图文件目录vue-admin-template-master/style/sidebar.scss中修改如下,////原 .hideSidebar { .sidebar-container { width: 54px !important; } .main-container { margin-left: 54px原创 2021-05-21 09:52:21 · 2023 阅读 · 2 评论 -
日期T时间Z python 转化为北京时间
【问题】从数据库读取时间Thu Apr 01 2021 0:00:00 GMT+0800 (中国标准时间),通过接口传到后端得到2021-03-31T16:00:00.000Z【解决方法】【http://www.voidcn.com/article/p-kqhcfbht-btq.html https://www.cnblogs.com/zjdxr-up/p/9673050.html】中认为T只是分隔符,Z代表偏移为0的时区,而中国在东八区,相差八个小时utc_data1='2021-03-...原创 2021-05-20 16:14:33 · 1624 阅读 · 0 评论 -
python3 cx_Oracle.connect连接数据库乱码 codec can‘t decode byte ordinal not in range(128)
这是一篇可能稍微有点复杂的针对数据库数据查询的解决方法,做好准备。从数据库获取数据步骤如下#直接执行无效,从数据库获取数据如下conn=cx_Oracle.connect #第一步:连接数据库cursor=conn.cursor()#第二步:定义游标cursor.execute()#第三步:执行语句data=cursor.fetchall()#第四步:获取数据数据库为oracle,数据库很老很原始,英文和数字能读出来,中文就乱码【走过的弯路】一、NLS_LANG设置数据库中原创 2021-05-11 11:43:41 · 374 阅读 · 0 评论 -
django-admin.py不是内部或外部命令,也不是可运行的程序或批处理文件
【问题】内网不能连接互联网,使用python安装包安装并复制能连互联网电脑中的site-packages到内网的对应目录下,能使用相关包,想用django-admin来创建django项目,但在创建django项目中遇到bug,django-admin.py不是内部或外部命令,也不是可运行的程序或批处理文件。【解决办法(1)】很多网址给出将site-packages\Django-3.0.2\django\bin配置到环境变量中来解决这个问题,压根行不通,该目录下是django-admin.py文件,配原创 2021-05-06 10:57:36 · 463 阅读 · 0 评论 -
django后台返回值给前端vue 莫名其妙不敢置信的报错
返回值1,采用该返回值报you have been logged out,you can cancel to stay on this page的错ret = {'code':20000, 'data':{'token':"admin_token"}},之前遇到过这个错,大概知道应该是返回值的问题,就去用原装的vue-admin-template看登录的返回值到底是啥,试用返回值,可正常登录。ret = {"code":20000,"data":{"token":"admin-token原创 2021-04-23 10:04:45 · 675 阅读 · 0 评论 -
django 创建普通用户 报错:django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS
想创建用户,导入from django.contrib.auth.models import User老是失败报错:django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call setti原创 2021-04-23 09:15:42 · 1363 阅读 · 0 评论 -
django vue-admin-template-master TemplateDoesNotExist net::ERR_ABORTED 404 (Not Found)报错
1、django.template.exceptions.TemplateDoesNotExistdjango views后台程序render到某html文件报错,提示该html不存在,但用的绝对路径,虽然该html不与django程序同一个目录。TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [BASE_DIR / 'template原创 2021-04-22 17:14:13 · 439 阅读 · 0 评论 -
vue-admin-template django问题
1、登录接口调试成功,能返回code值,但登录没反应?必须还要返回一个带token的data字段;2、返回同样的值,Flask登录接口能完成登录,django遇到Youhavebeenloggedout,youcancanceltostayonthispage,orloginagain','Confirmlogout问题,返回token格式不对,flask返回同样的值却能完成登录,flask用json.dump打包后返回,django用JsonResponse函数返回...原创 2021-04-21 10:53:20 · 821 阅读 · 0 评论 -
django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS问题
django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.-------------解决办法转载 2021-04-13 09:59:52 · 1479 阅读 · 0 评论 -
电脑强制关机 oracle登录不上
ORA-01033:ORACLE正在初始化或关闭 进程ID:0,会话ID:0 序列号:0日志 是紧急恢复实例orcl(线程1)所必需的ORA-01109:数据库未打开解决办法:recover database using backup controlfile until cancel;原创 2021-04-07 09:43:28 · 146 阅读 · 0 评论 -
html js BS架构下载服务器数据
BS架构,浏览器下载服务器文件,ftp文件下载要服务器账号密码登录建立连接下载文件,BS本来就是请求服务器服务那连接也是服务器自己和自己连接,我本地并没有代码运行,所以我感觉不可行最后发现有以下几种方法,采用的是<a>标签下载和写接口下载数据方法一(采用)<div><a href="#" download="F:/工作文件/发放签收表.xls">dd</a></div>方法二(采用)https://www.imooc.com/wenda原创 2021-03-29 17:17:56 · 287 阅读 · 0 评论 -
python django localhost 可以访问 127.0.0.1无法访问
确定防火墙,ip设置好了,主要是跨域问题,照以下参考连接修改代码:https://blog.csdn.net/weixin_50018285/article/details/108421094http://m.bubuko.com/infodetail-3045845.html原创 2021-03-26 11:44:54 · 580 阅读 · 0 评论 -
django python 模型新建一列属性
django 模型需要新建一列备注属性直接在model.py里面remark=models.CharField(max_length=128)直接migrations和migrate进行模型迁徙会报错,先把migrations文件夹下的迁徙文件除initial全删除(做好备份)后再进行迁徙。迁徙完成后数据库中的相应字段需要手动添加,数据库两个指令查看表的列属性desc login_register_catalog添加新列ALTER TABLE catalog ADD rema原创 2021-03-22 17:12:31 · 251 阅读 · 0 评论 -
You are trying to add a non-nullable field to without a default; we can‘t do that
问题:django报错,You are trying to add a non-nullable field 'b_equipmenttype' to bbrand without a default; we can't do that (the database needs something to populate existing rows).原来模型中的外键我删了,迁徙后没报错,现在想加上这个外键,又迁徙时报错。谷歌翻译【您正在尝试将非空字段'b_equipmenttype'添加到bbrand中,而原创 2021-01-21 09:33:10 · 1119 阅读 · 0 评论 -
django python manage.py startapp 问题
问题:python manage.py startapp 报错,如python manage.py startapp dropdown,报错ModuleNotFoundError: No module named 'dropdown'解决办法:项目的setting.py文件中INSTALLED_APPS中删除dropdown,项目urls文件中urlpatterns删除dropdown...原创 2021-01-20 09:32:37 · 629 阅读 · 1 评论 -
django 打开html无法执行js 而直接用浏览器打开html能运行js
浏览器直接打开html,选中checkbox,alert提醒通过浏览器url,打开html,选中checkbox,无alert提醒F12,查看报错原因,django打开html未能导入js解决办法:程序中添加静态文件路径,html中load static后并调整文件路径,解决方法网址如下【1、https://blog.csdn.net/cool_flag/article/details/79167002】【2、https://blog.csdn.net/appleyuch原创 2021-01-14 09:33:33 · 669 阅读 · 0 评论 -
django.db.utils.DatabaseError: ORA-00904: “NAME“: invalid identifier
django.db.utils.DatabaseError: ORA-00904: "NAME": invalid identifiername为oracle的保留字【https://blog.csdn.net/sucl365/article/details/24422909】尝试将表的name列进行删除与重命名,均失败,数据库中删除该表,重新生成一张表...原创 2020-12-31 09:54:09 · 504 阅读 · 0 评论