V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xpresslink  ›  全部回复第 16 页 / 共 43 页
回复总数  848
1 ... 12  13  14  15  16  17  18  19  20  21 ... 43  
2019-01-15 19:09:34 +08:00
回复了 vexplain 创建的主题 Python 你们 Python 会写: if a < b < c :么?
@SeaRecluse
talk is cheap, show me the python code, for any case, a < b and b < c is True, but a < b <c is False.
don't use operator overloading.
2019-01-15 16:06:47 +08:00
回复了 vexplain 创建的主题 Python 你们 Python 会写: if a < b < c :么?
@SeaRecluse 别扯了,a < b < c 只是 a < b and b < c 的语法糖
如果你刚入门 Python 就做 Qt 开发的话是有困难的。
你应该先把 Python 语言基础这块提高到中级水平,特别是面向对象这块要加强学一下,然后再把各种标准库都过一遍。
不然上来你学 Qt 坑太多比较耽误时间。

说心理话你这个问题问得有点太大了,我只能简单说两句。

第一个问题在界面中显示文件夹中的 py 文件,用 QListWidget 控件,不知道是否合适,有什么需要注意的关键点
如果要树型结构显示可以左边用一个 QTreeWidget 右边用 QListWidget,点 QTreeWidget 节点信号触发 QListWidget 调用 os.listdir(path)显示目录中文件列表。

第二个问题,在显示的文件列表中,选定某个 py 文件执行,这个该怎么实现?
retcode = subprocess.call(["python", full_path_file_name])
如果要回显结果
subproc = subprocess.Popen(["python", full_path_file_name], stdout=subprocess.PIPE)
subproc.stdout.read()
2019-01-15 10:11:23 +08:00
回复了 casparchen 创建的主题 Python Python 中以逻辑表达式为参数的函数的实现方式
楼主研究下 ORM 的源码吧。
推荐去看一下 Django 内置的 ORM,比较直接好理解,我阅读过大部分。
或者 peewee 那个就一个文件把 ORM 最基本的东西都实现了。
实在是行有余力可以学 sqlalchemy。
2019-01-14 15:57:10 +08:00
回复了 leefly 创建的主题 程序员 有没有用 40%机械键盘写代码的,键盘配列是什么样子~
@alexmy 你可以看一下,妇科 minila,IFD68/TADA68,凯酷 84
2019-01-14 13:22:03 +08:00
回复了 leefly 创建的主题 程序员 有没有用 40%机械键盘写代码的,键盘配列是什么样子~
@zhanwh9 我用的 68 配列的,用 VIM 基本上够用了。
但是平时用 JB Idea,pycharm 之类的,只能说是勉强。因为在 IDE 里面要按的组合键太多了。
ctr+shit+F10 这种级别的很常见。自己还要定义很多基本上都是三键的,用 40%配列基本上就是找虐了。
如果用 IDE 还是 87 键吧。经常输入数字的或做财务的只能 108.
2019-01-14 12:02:16 +08:00
回复了 stebest 创建的主题 Python Python 如何设置运行时输入参数
撸主的需求没有太看懂。
试一下 input()
2019-01-14 11:40:24 +08:00
回复了 donfachi 创建的主题 Python 37 岁了,想学习 Linux 和 Python ,不知道晚不晚。
撸主光说了一个 37 岁。可是 37 岁和 37 岁差别巨大啊。
如果 37 以前都写了 10 年 C++了,计算机专业本科,LINUX 和 python 对于你根本不叫事儿,自己看个 10 天半月书就呆以上手玩了。

但是你要是文科小白,从零开始那挺困难的,有个理论叫 1 万小时理论,就是说要成为某个领域的专家,需要 10000 小时,按比例计算就是:如果每天工作八个小时,一周工作五天,那么成为一个领域的专家至少需要五年。这就是一万小时定律。

不过哥可以把自己当成个实际的例子,我是 40 岁开始学 LINUX 和 Python 的,从入门到精通要大约 3 年时间,可以熟练地开发 WEB 应用后端,写爬虫之类。现在 45 岁学 java 后端服务开发,不到一个月学语言基础,一个月学各种框架,两个多月用 springboot 开始实际项目开发了。这个些都是真的,够励志吧?

但是我告诉你真相,40 岁之前我一直做软件开发工作,VB,delphi 都用得 6,各种数据库都会,做过 ORACLE DBA,ASP,dotNet 网站开发,C#熟练,各种操作系统基本都玩得转,安装部署,更底层的网络,服务器硬件维护都会。一直在一个跨国大企业(名字如驴贯耳) 39 岁那年公司解体拿了不错的补尝金回家了。但是狂投各种简历一直找不到工作,根本没有面试机会。最后只好靠朋友关系改行做运维了。才有了上面的励志故事。

相信你能学得会的也不晚,但是转行就不要做梦了。
2019-01-13 21:13:15 +08:00
回复了 xi2008wang 创建的主题 Python 理论的随机,现实的混沌: Python 模拟抛硬币
纯用 python 模拟抛硬币理论上是无法实现的,任何纯软件实现的都伪随机。
2019-01-12 11:13:52 +08:00
回复了 feng0259 创建的主题 程序员 程序小哥是不是对键盘都有所要求的?
据我的观察统计,大约 50%强的同事会用机械键盘男占绝大多数,前端和测试的妹子基本上没有用的,都是直接 MAC 的键盘。
有人每日山珍海味觉得平淡,有人来块臭豆腐感觉象过年。
2019-01-11 18:05:37 +08:00
回复了 ideacco 创建的主题 程序员 算法问题:平均入睡时间
告诉楼主一个基本常识不带日期的时间是不具备任何意义的。0:01 并不能知道是今天还是昨天。
有了日期的时间就非常简单了。

先找出最早的一个时间 min_time, 然后求其它每个时间和这个 min_time 的时间差 offset,
求这个差的平均值 offset_avg,然后 min_time+offset_avg

小学二年级数学水平就可以了吧?
2019-01-11 13:02:42 +08:00
回复了 JCZ2MkKb5S8ZX9pq 创建的主题 Python 推荐下 Python 格式化字符串轮子(零宽/特殊标点)?
form = ['NFC', 'NFKC', 'NFD', 'NFKD']
unicodedata.normalize(form[3], unicodestr)
2019-01-11 12:50:09 +08:00
回复了 ooleslie 创建的主题 Python 分享一个励志的博客
弄个有道云笔记不比这个方便。
2019-01-11 12:47:00 +08:00
回复了 ryanX 创建的主题 Python 工作需要开发在线编辑 pdf 功能,有什么现成的库或例子吗?
楼主这个问题能转换一下思路么?
比如在线随便编辑一个纯文本带样式的格式,如 HTML/Markdown 然后提交给后端服务转换成 PDF 下载。
非要 PDF 在线编辑么? PDF 是二进制文件里面要是嵌了图片就更不处理了,你让前端用 js 来处理有点困难。
2019-01-10 18:08:31 +08:00
回复了 Kaiv2 创建的主题 Java 使用 vscode Java 开发,感觉不错 : )
@Kaiv2 哦,那你用 notepad 吧,windows 自带的那个。写个 how low word 没问题。
2019-01-10 17:34:12 +08:00
回复了 Kaiv2 创建的主题 Java 使用 vscode Java 开发,感觉不错 : )
用 vs code 做项目么?楼主简直是受虐狂啊。
2019-01-10 17:16:09 +08:00
回复了 firejoke 创建的主题 Python 源码中这个场景,用 staticmethod 有很大的必要性吗?
完全没有必要,python 中 staticmethod 很少用到,只是当成类的不同工厂函数时候用一下的情况比较多。
2019-01-09 16:42:01 +08:00
回复了 yantianqi 创建的主题 程序员 项目做完了,当没活时,大家干什么?
1 ... 12  13  14  15  16  17  18  19  20  21 ... 43  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   997 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 19:36 · PVG 03:36 · LAX 12:36 · JFK 15:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.