python
一个不懂代码的程序猿
真正的大师永远怀着一颗学徒的心
展开
-
Django配置HTTPS(SSL安全证书)
django配置https原创 2022-07-15 15:41:49 · 1677 阅读 · 0 评论 -
Tornado框架入门教程
Tornado框架入门教程 Tornado在知乎广为使用,当你用Chrome打开网页版本的知乎,使用开发者工具仔细观察Network里面的请求,就会发现有一个特别的状态码为101的请求,它是用浏览器的websocket技术和后端服务器建立了长连接用来接收服务器主动推送过来的通知消息。这里的后端服务器使用的就是tornado服务器。Tornado服务器除了可以提供websocket服务外,还可以提供长连接服务,HTT转载 2021-07-20 09:20:32 · 2665 阅读 · 0 评论 -
解决json dumps(dump)的时候,中文乱码(unicode编码)
解决办法:ensure_ascii=False原创 2021-05-31 19:35:43 · 335 阅读 · 0 评论 -
python生成词云
from wordcloud import WordCloudimport matplotlib.pyplot as pltimport jieba#生成词云def create_word_cloud(filename): text= open("{}.txt".format(filename)).read() # 结巴分词 wordlist = jieba.cut(text, cut_all=True) wl = " ".join(wordlist) ...原创 2021-05-27 15:53:03 · 111 阅读 · 0 评论 -
python爬取支付宝订单信息
话不多说,直接上代码,需要下载selenium,如果你用的是谷歌浏览器,需要下载谷歌浏览器驱动from selenium import webdriver import time N = 1 F_Login = 0 def keep_safe(driver): try: F = 1 while(F): if F_Login==1: QR_Code = driver.find_element_by_x原创 2021-05-27 15:50:21 · 1177 阅读 · 0 评论 -
Django分页功能实现(代码+截图)
1、自定义分页的类 utils/myPage.py(utils是自建的工具包文件夹,存放工具类的)class Pagination(object): def __init__(self, current_page, all_count, per_page_num=2, pager_count=11): """ 封装分页相关数据 :param current_page: 当前页 :param all_count: 数据库中..原创 2021-05-11 16:34:23 · 226 阅读 · 0 评论 -
ubuntu设置服务开机自启动
概要:一般service文件存放在/etc/systemd/system/ 和 /lib/systemd/system/我本来是把文件放在/lib/systemd/system/目录下,执行启动命令的时候一直报错,文件找不到root@ubuntu:/lib/systemd/system# systemctl enable isp.service Failed to issue method call: No such file or directory后来我拷贝到/etc/systemd/sys原创 2020-12-15 17:30:25 · 2311 阅读 · 0 评论 -
Linux+python实用命令、代码,日常使用整理
(1)赋予权限,更改用户,更改用户组:chmod +777 demo.py chown -R zs:zs /work chgrp -R zs /work(2)linux上创建用户、设置密码和删除用户useradd -d /home/zs -m zs //创建用户passwd zs //设置密码userdel -r username //删除用户sudo usermod -a -G adm wyx //为该用户添加sudo权限 sudo usermod -a -G sudo.原创 2020-11-17 10:21:11 · 288 阅读 · 0 评论 -
pycharm连接服务器,远程开发
ubuntu上vim编辑代码很不方便,每次改代码都要在pycharm上修改,然后FTP传到服务器上,整个过程比较麻烦,后来配置了下远程开发环境,过程如下:1、首先打开pycharm,依次点击最上面的工具栏——>Tools——>Deployment——>Configuration2、点击 + ,这里我们一般选择SFTP连接方式3、这个时候会让你取一个服务的名字,随便取,主要是为了区分不同的服务地址的4、填写服务名称后,有三栏选项卡,Connection、Mapping原创 2020-09-16 17:49:34 · 449 阅读 · 0 评论