V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xpresslink  ›  全部回复第 16 页 / 共 43 页
回复总数  848
1 ... 12  13  14  15  16  17  18  19  20  21 ... 43  
如果你刚入门 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   ·   实用小工具   ·   2728 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 06:36 · PVG 14:36 · LAX 22:36 · JFK 01:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.