小技能GET:Pycharm用Ctrl+鼠标滚轮调节代码字体大小!
开虚拟机摆弄Ubuntu写程序..感觉代码看得费眼,太小了。
运行环境 Runtime environment12操作系统 : Ubuntu18.04 IDE: JetBrains Pycharm 2018.2.4 x64
背景为了方便开发,简单步骤设置一下!特别是review的时候,能够自由缩放比较方便!
修改设置
File –> Setting –> Editor –> General –> 勾选Change font size (zoom) with Ctrl+Mouse Wheel
即可,使用Ctrl+鼠标滚轮调节代码字体大小
总结方便使用,一秒看懂。当小技巧来做个记录!
疑难杂症:解决github提交commit,contributions不统计显示绿色的问题
最近使用GitHub Desktop时,发现自己好多次的commits都没有被记录在Contributions中,但是点开项目详情里面可以看到自己的commit确实上传成功了,所以就忧伤了,为什么没有绿呢?
运行环境 Runtime environment1234操作系统 : Ubuntu18.04 IDE: JetBrains Pycharm 2018.2.4 x64 Python: 3.6.2Django: 2.0.3
症状最近更换Ubuntu18.04使用Pycharm上传Github时,发现自己好多次的commits都没有被记录在Contributions中,但是点开项目详情里面可以看到自己的commit确实上传成功了,所以就忧伤了,为什么没有绿呢?
查看了github的help页,找到了有关github贡献值的计算说明。
问题和拉取请求如果问题和拉取请求是在独立存储库中打开而不是分叉,则它们将显示在您的贡献图上。
提交如果提交符合以下所有条件,则会在您的贡献图表上显示:
用于提交的电子邮件地址与您的GitHub帐户相关联。提交是在独立的存储库中进行的,而不是 ...
Web后端:Django的models.py中on_delete=models.CASCADE的作用
细读Django官方文档是浑然不知“on_delete=models.CASCADE”是干啥用的。于是查了查..
运行环境 Runtime environment1234操作系统 : Ubuntu18.04 IDE: JetBrains Pycharm 2018.2.4 x64 Python: 3.6.2Django: 2.0.3
背景今日想设计一下小说网站的数据库,并通过django的models模块来实现,
练习Django中的一对多关系,使用Foreign关键字创建多对一的关系,Foreign(外键所在类对象的名字)
在翻读查阅Django官方文档是浑然不知“on_delete=models.CASCADE”是干啥用的。
以前似乎没注意用过这个东西,于是简单的去了解一下。
on_delete=models.CASCADE级联删除比如:书籍和作者的关系
123456789101112131415# 作者class writer(models.Model): name = mode.CharField(max_length=30) def __str__( ...
疑难杂症:Django查询models对象报错:TypeError: __str__ returned non-string (typedecimal.Decimal)
建立下zzuliacgn的novel模块时,碰到了一些错误。因为确实没试过小说网站数据库设计,顺便用Django的model做一些新的尝试。
运行环境 Runtime environment12345操作系统 : Windows10 操作系统 : Ubuntu 18.04 IDE: JetBrains Pycharm 2018.2.4 x64 浏览器: Google Chrome 版本 67.0.3396.99(正式版本) (64 位)&& FireFox Developer Edition 版本63.0b4 (64位) Python: 3.6.2
症状Django查询models对象报错:TypeError: str returned non-string (typedecimal.Decimal)错误代码如下:
123456789101112class ApplStockPrice(models.Model): Date = models.CharField(max_length=20) Open = models.DecimalFiel ...
疑难杂症:Python3.6 报错can't concat str to bytes
今日老同学来问我有关Python爬虫urllib的一些用法,恰逢错误一道。于是以此做个记录…
运行环境 Runtime environment1234操作系统 : Windows10 IDE: JetBrains Pycharm 2018.2.4 x64 浏览器: Google Chrome 版本 67.0.3396.99(正式版本) (64 位)&& FireFox Developer Edition 版本63.0b4 (64位) Python: 3.6.2
症状尝试了来自老同学发来的urllib爬虫代码,目的是为了通过使用get请求发送json。Python3.6.2发送请求的时候,出现报错。
报错信息:”can’t concat str to bytes.”
报错代码如下:
1234567891011121314151617181920212223# send httpimport urllib.requestThe_id = "1"# name = "233666888"department = " ...
疑难杂症:Python3.x 报错POST data should be bytes or an iterable of bytes...
今日老同学来问我有关Python爬虫urllib的一些用法,恰逢错误一道。于是以此做个记录…
运行环境 Runtime environment1234操作系统 : Windows10 IDE: JetBrains Pycharm 2018.2.4 x64 浏览器: Google Chrome 版本 67.0.3396.99(正式版本) (64 位)&& FireFox Developer Edition 版本63.0b4 (64位) Python: 3.6.2
症状尝试了来自老同学发来的urllib爬虫代码,目的是为了通过使用python3.x执行post请求时报错
报错信息:”POST data should be bytes or an iterable of bytes. It cannot be of type str.”
解决办法发现需要在urlencode语句后加encode(encoding=’UTF8’)
params = urllib.parse.urlencode(data)
将其修改为:
params = urllib.par ...
小技能GET:Pycharm中配置Anaconda以及pip源配置!
Anaconda是一套Python整合包,包含Python官方的库以及一些市面上常用到的第三方库。可以节省一些时间,不用纠结在包之间的是否兼容的问题,别人已经整理好了。
运行环境 Runtime environment12操作系统 : Windows10 IDE: JetBrains Pycharm 2018.2.4 x64
背景在学习推荐系统、机器学习、数据挖掘时,Python是非常强大的工具,也有很多很强大的模块,但是模块的安装却是一件令人头疼的事情。
现在有个工具——Anaconda,他已经帮我们集成好了很多工具了!Anaconda里面集成了很多关于python科学计算的第三方库,主要是安装方便,而Python是一个编译器,如果不使用Anaconda,那么安装起来会比较痛苦,各个库之间的依赖性就很难连接的很好。
在Windows中,Pycharm 和 Anaconda结合起来,岂不是美哉!
下载安装Anaconda点击Anaconda,注意对应自己想要安装的Python版本就行了。
注意:因为Anaconda是自带Python的,所以不需要自己再去下载安装Python了, ...
小技能GET:通过pycharm使用git(三)!
使用git+pycharm有一段时间了,算是稍有点心得,这边整理一下,可能有的方法不是最优,欢迎交流,可能还是习惯敲命令去使用git,不过其实pycharm已经帮忙做了很多了,我们可以不用记住那么多的命令的。
运行环境 Runtime environment12操作系统 : Windows10 IDE: JetBrains Pycharm 2018.2.4 x64
背景使用git+pycharm有一段时间了,算是稍有点心得,这边整理一下,可能有的方法不是最优,欢迎交流,可能还是习惯敲命令去使用git,不过其实pycharm已经帮忙做了很多了,我们可以不用记住那么多的命令的。
Pycahrm进行merge分支因为平时开发在dev中,开发完毕后需要把它合并到master上我们可以先到dev下更新一些东西,然后commit上去(origin dev),我的习惯是如果项目较小,可以不用origin dev,本地的dev只是一个临时的分支,合并到master后就可以删掉,不用上传到origin dev.之后checkout到本地的master上,dev新增的东西是看不到的,在master上 ...
小技能GET:通过pycharm使用git(二)!
使用git+pycharm有一段时间了,算是稍有点心得,这边整理一下,可能有的方法不是最优,欢迎交流,可能还是习惯敲命令去使用git,不过其实pycharm已经帮忙做了很多了,我们可以不用记住那么多的命令的。
运行环境 Runtime environment12操作系统 : Windows10 IDE: JetBrains Pycharm 2018.2.4 x64
背景使用git+pycharm有一段时间了,算是稍有点心得,这边整理一下,可能有的方法不是最优,欢迎交流,可能还是习惯敲命令去使用git,不过其实pycharm已经帮忙做了很多了,我们可以不用记住那么多的命令的。
Pycahrm提交git项目用Pycharm在本地新建一个文件,在其上单机右键,按图中箭头,将文件添加到本地repo也可以不用add,直接commit 整个目录之后选择commit and push 就提交上去了过程中会很明确的,这里是从本地的master上传到origin远端的master上,可以自行修改如果网络不出问题,基本过一会就成功了。
总结在IDE里面下载git项目纯属是为了方便在本地开发和整理。也 ...
小技能GET:通过pycharm使用git(一)!
使用git+pycharm有一段时间了,算是稍有点心得,这边整理一下,可能有的方法不是最优,欢迎交流,可能还是习惯敲命令去使用git,不过其实pycharm已经帮忙做了很多了,我们可以不用记住那么多的命令的。
运行环境 Runtime environment12操作系统 : Windows10 IDE: JetBrains Pycharm 2018.2.4 x64
背景使用git+pycharm有一段时间了,算是稍有点心得,这边整理一下,可能有的方法不是最优,欢迎交流,可能还是习惯敲命令去使用git,不过其实pycharm已经帮忙做了很多了,我们可以不用记住那么多的命令的。
Pycharm添加git项目随便建立一个项目,然后 VCS > Checkout form Version control > Git在需要下载的git仓库地址复制下来将地址粘贴在图中相应的位置,其他的设置根根据自己的需要来修改,最后按下clone等一会就能完成下载了
总结在IDE里面下载git项目纯属是为了方便在本地开发和整理。也不用每次都那么麻烦的用命令行操作了。如果是git初学者,建议还是不 ...