V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xpresslink  ›  全部回复第 37 页 / 共 43 页
回复总数  848
1 ... 29  30  31  32  33  34  35  36  37  38 ... 43  
2018-03-30 12:46:32 +08:00
回复了 1500176279 创建的主题 Python Python web 几大框架那种适合新手? dalao 来发表下自己的高见
@SlipStupig 我觉得 tornado 的异步网络框架是很强大,非常适合做高并发应用后端。做 web 框架就有点功能上不完善了,特别是异步回调模式不是一般小白能很快上手写代码的,老手都头疼,要是我宁愿用 gevent。
2018-03-30 11:58:39 +08:00
回复了 1500176279 创建的主题 Python Python web 几大框架那种适合新手? dalao 来发表下自己的高见
看你的需求和你本身对 python 语言基础。
如果你的 python 语言基础也是小白又想马上撸出来点东西,主要是以内容展示为主的项目,那么选 Django。
如果你的 pthon 基础不错,想做某种服务后端,以 api 为主,需要比较大的灵活度,那么选 flask
2018-03-30 09:33:10 +08:00
回复了 ahonn 创建的主题 Vim 你最喜欢 / 正在使用的 Vim colorscheme 是什么?
提供一个配色方案下载网站,楼主慢慢选,不要更纠结就好:-)
http://www.easycolor.cc/vim/list.html
2018-03-29 23:12:47 +08:00
回复了 Livid 创建的主题 Python 如何用 Python 判断一个字符串里出现了多少个汉字
2E80 ~ 33FFh:中日韩符号区。收容康熙字典部首、中日韩辅助部首、注音符号、日本假名、韩文音符,中日韩的符号、标点、带圈或带括符文数字、月份,以及日本的假名组合、单位、年号、月份、日期、时间等。
3400 ~ 4DFFh:中日韩认同表意文字扩充 A 区,总计收容 6,582 个中日韩汉字。
4E00 ~ 9FFFh:中日韩认同表意文字区,总计收容 20,902 个中日韩汉字。
A000 ~ A4FFh:彝族文字区,收容中国南方彝族文字和字根。
AC00 ~ D7FFh:韩文拼音组合字区,收容以韩文音符拼成的文字。
F900 ~ FAFFh:中日韩兼容表意文字区,总计收容 302 个中日韩汉字。
FB00 ~ FFFDh:文字表现形式区,收容组合拉丁文字、希伯来文、阿拉伯文、中日韩直式标点、小符号、半角符号、全角符号等。
2018-03-29 22:29:33 +08:00
回复了 Tianny 创建的主题 Python 问个如何优雅初始化类的问题
没听说过大量参数还优雅一说,楼主确定是参数而不是数据?
你见过哪 AI 包是 python 写的?还不都是 C++,连 java 都少,因为性能。
算法确实用任何一门通用编程语言都可以描述。
问题是 py 是个以包多省事儿慢得出翔的胶水脚本语言。

python 算法工程师听起来简直就跟清纯的岛国动作片女演员一样。
2018-03-28 22:28:11 +08:00
回复了 lyroge 创建的主题 Python 推荐 10 个 django 开发过程中比较好用的第三方包
谢谢分享
2018-03-27 12:33:06 +08:00
回复了 RicardoScofileld 创建的主题 Python Python 中那些数据类型是基于线程安全的?
是不是安全的只要的用 dis 模块看一下字节码就明白了。字节码的每一行就是一个原子操作,多线程切换就是原子操作为单位的,只要一个操作需两行字节码的就不是线程安全的。
2018-03-26 09:22:02 +08:00
回复了 XinLake 创建的主题 程序员 你以为带着口罩机器就不能识别你了,那是以前
主要是因为吹牛逼不上税。
2018-03-24 18:05:39 +08:00
回复了 diveIntoWork 创建的主题 程序员 粗事了, 这样 rm -f 也中枪
正确的写法应当是 rm -Rf / 么?
2018-03-23 18:08:31 +08:00
回复了 RicardoScofileld 创建的主题 Python 今天面试的一道算法题,求教
上面的给写死了,应该是按 M 可以变的
https://paste.ubuntu.com/p/jtnHCJmFp5/

def solution(n, m):
□□□□if len(n) == m:
□□□□□□□□return [n]
□□□□else:
□□□□□□□□return [n[:m-1] + [i] for i in n[m-1:]] + solution(n[1:], m)

N=[1,2,3,4,5]
M=3

print(solution(N, M))
# [[1, 2, 3], [1, 2, 4], [1, 2, 5], [2, 3, 4], [2, 3, 5], [3, 4, 5]]
2018-03-23 17:59:51 +08:00
回复了 RicardoScofileld 创建的主题 Python 今天面试的一道算法题,求教
这么简单的一道题还用这么费劲。
算法是:
( 1 )取列表前两个元素依次和剩余每个元素组合
( 2 )递归下一次,列表取第一个元素后面部分按步骤( 1 )执行
( 3 )结束条件:列表剩三个元素直接返回列表

def solution(n, m):
□□□□if len(n) == m:
□□□□□□□□return [n]
□□□□else:
□□□□□□□□return [n[:2] + [i] for i in n[2:]] + solution(n[1:], m)

N=[1,2,3,4,5]
M=3

print(solution(N, M))
# [[1, 2, 3], [1, 2, 4], [1, 2, 5], [2, 3, 4], [2, 3, 5], [3, 4, 5]]
2018-03-23 13:43:29 +08:00
回复了 qxy 创建的主题 程序员 刚打算入门学习算法,遇到一题发现 PHP 果然是最好的语音
通过测试
http://www.lintcode.com/submission/13728720/

class Solution:
"""
@param: dictionary: an array of strings
@return: an arraylist of strings
"""
def longestWords(self, dictionary):
# write your code here
from itertools import groupby
return list(next(groupby(sorted(dictionary,key=len,reverse=True), key=len))[1])


如果只是找出第一个最长的单词我大 py 有 Hack 的写法

>>> words = ["dog",
"google",
"facebook",
"internationalization",
"blabla"]

>>> max(words, key=len)
'internationalization'
2018-03-22 00:02:16 +08:00
回复了 brucecobb 创建的主题 Python 求 Django 框架的解决方案。
@brucecobb 有 个标准库叫 difflib 可以比较字符串或文本文件。

>>> import difflib
>>> dif=difflib.Differ()
>>> list(dif.compare('abc', 'abbc'))
[' a', ' b', '+ b', ' c']
>>>
2018-03-21 19:19:51 +08:00
回复了 brucecobb 创建的主题 Python 求 Django 框架的解决方案。
@brucecobb
不用,只要指定 table_name, 然后在 content_type 表里自己插个记录。
2018-03-21 11:31:21 +08:00
回复了 fank99 创建的主题 Python 请问 django 学习到什么程度可以去应聘呢
https://www.v2ex.com/t/437961?p=1
你参考一下收到红心最多那条回复。
2018-03-21 11:22:30 +08:00
回复了 MaydayMasa 创建的主题 Python 问 现在学 Python 的哪个版本
@jeremaihloo
你没有实践经验不要瞎说,学什么要看场景。现在做运维的基本上都在用 Python2.x, 包括一线大厂的云平台的 python 开发的工具都是基于的 python2.x。要想彻底摆脱 2.x 不是那么容易的,除非所有 LINUX 发行版改用 py3 内置。
再说了,py2 和 py3 也没有多大差别,我从 py2 改到 py3 写代码只用看了半天网上教程,又熟悉几天完全没有什么障碍,现在两种混着写,在 Pycharm 中做个兼容性提示就行了。
2018-03-21 11:12:24 +08:00
回复了 ennisk 创建的主题 Python Python 爬虫小白尝试简单爬虫小疑惑
实际上数据请求时已经一次性取回来了,只不过是封装成 json 被传到 js 脚本里,然后再渲染的。

mport requests
import re

url = 'http://s.weibo.com/top/summary'
data = requests.get(url).text
result = re.findall(r'realtimehot\\">(.*?)(?=<\\/a>)', data)

for item in result:
print(item.encode('ascii').decode('unicode-escape'))

偶遇李沁

1 秒睡着睡眠质量差


男方家里买来这样的家具

化妆品重金属锑超标

金毛患哮喘主人陪散步

发错信息还被回复

合肥奶奶台湾爷爷

朱亚文承认二胎

窃贼与失主同名同姓住同村

蛟龙突击队押解海盗

机智撩妹救下轻生女孩

全班只有一个男生

网约车打到兰博基尼

韩东君王文也否认恋情

卫生纸变占座神器

厦门这家餐厅只卖煮泡面

胸罩内藏十公斤黄金

泰剧天生一对

陌上花开燕子归

兰博新皮肤

你的睡眠合格吗

惠若琪公布恋情

3unshine 新剧停拍

歌手 声明

五大最壮观的自然景象

脸皮厚的人更长寿

朱正廷公司声明

荔枝味的吻

理想中的婚后生活

将卧室改成温馨病房

彭于晏

蔡徐坤 repo

寄 iPhone 签收 5 坨铁

春分

张一山 王俊凯

猫住二楼 狗住一楼

#异地恋甜蜜的细节#

男生想象的女孩子生活

热门面部修容

妊娠纹

惠若琪身高

胡杏儿叶璇

卖房照顾痴呆母亲 20 年

因哭泣被赶下飞机

熊猫养成必经之路

春分竖蛋

小哥雨夜背老人上摆渡车

李泽钜 戴其冠承其重

踏青赏花
2018-03-20 22:45:16 +08:00
回复了 MaydayMasa 创建的主题 Python 问 现在学 Python 的哪个版本
学个 6 了!这个还用问。
python2.x 是 LINUX 各个发行版的基础套件,很多累积的历史代码,很多包就算要改成 3 的,你肯定也要会的。
python3.x 有很多先进新特性,也是未来趋势,所以你肯定也要会的。
建议你先学习 2 到一定程度再学习 3. 或者两个同时对照着学。
2018-03-20 10:13:18 +08:00
回复了 ennisk 创建的主题 Python Python 爬虫小白尝试简单爬虫小疑惑
data = requests.get(url).text
加个参数
data = requests.get(url, stream=True).text
1 ... 29  30  31  32  33  34  35  36  37  38 ... 43  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1385 人在线   最高记录 6547   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 17:31 · PVG 01:31 · LAX 10:31 · JFK 13:31
Developed with CodeLauncher
♥ Do have faith in what you're doing.