V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ltoddy  ›  全部回复第 6 页 / 共 11 页
回复总数  217
1  2  3  4  5  6  7  8  9  10 ... 11  
我在 D:\Python27 下安装了 Python
装完之后我启动 D:\Python27\venv

这是你文中的原话, 我不明白你为什么这么做.

正确的做法不应该是当你想要新做一个项目的时候:

$ mkdir new-project
$ cd new-project
$ virtualenv venv
$ source ./venv/bin/active

然后你 pip 安装了一堆第三方 lib 之后,

env$ pip freeze > requirements.txt

这个样子.

假设你把这个项目开源.

那么别人也可以下载了你的项目之后, 先构建一个虚拟环境, 然后在激活, 然后 pip install -r requirements.txt
大一就这么努力, 唉, 后生可畏啊.

大一不好好玩玩的话, 不觉得大学很苦逼了吗.
2018-10-29 09:08:08 +08:00
回复了 crossoverJie 创建的主题 程序员 一份针对于新手的多线程实践
有时间可以了解一下 clojure(也是 jvm 体系的语言)的 agent.
2018-10-27 14:05:18 +08:00
回复了 wildlynx 创建的主题 C 这个程序有什么问题?
C++ 委员会的那帮人闹洞真大.
from flask import request

在 request 里面.
2018-10-22 14:31:48 +08:00
回复了 caopi 创建的主题 JavaScript 最近在看 typescript,看到类型保护不太理解
首先啊, typescript 是强类型的, 也就是每个变量他的类型是知道的, 或者你声明变量的类型, 或者通过 typescript 的类型推导, 每个变量有明确的类型, 那么类型你都知道, typeof 一个变量不就是有毛病嘛.

借用官网教程的一段代码:

```
function reverse(x: number): number;
function reverse(x: string): string;
function reverse(x: number | string): number | string {
if (typeof x === 'number') {
return Number(x.toString().split('').reverse().join(''));
} else if (typeof x === 'string') {
return x.split('').reverse().join('');
}
}
```

这里用了 typeof, 是为了函数重载.
2018-10-21 10:26:32 +08:00
回复了 LHZo 创建的主题 Python Python 写一个算法
@LHZo Python 3.6 的时候, cpython 的 dict 效仿了 pypy 的实现方案, 他会跟踪你 dict 添加元素的顺序.
2018-10-21 10:25:33 +08:00
回复了 LHZo 创建的主题 Python Python 写一个算法
那个啥, 我想说, 什么叫随机数, 计算机里没有真正的随机数, 都是伪随机数, 那么好了:

```
for i in range(500000): yield hash(i * 0.1) % 10000000
```

随机数算法嘛, 还是用梅森旋转算法的好. 但是代价不低.
2018-10-20 12:40:44 +08:00
回复了 theohateonion 创建的主题 程序员 如何推广自己的博客?
没错,在这里推广: ltoddy.github.io
2018-10-18 21:27:23 +08:00
回复了 Chenamy2017 创建的主题 全球工单系统 QQ 邮箱大文件发送 bug?
上传七牛云, 把外链给他.
2018-10-17 15:18:12 +08:00
回复了 aLazarus 创建的主题 程序员 你们的家人理解你们的工作有多累么?
非常理解, 目前在学校上课, 过去曾经实习过, 早十晚六(中午休息俩小时), 当时丈母娘特别关心我.
2018-10-17 10:07:23 +08:00
回复了 fl2d 创建的主题 全球工单系统 youtube 挂了??
微软大佬保罗去世, 油管以这种方式哀悼, 让这个世界的人知道谁才是这个世界不可或缺的.

(讽刺一下昨日微博被脑残粉搞炸.)
2018-10-14 09:10:09 +08:00
回复了 GreatTony 创建的主题 Python Python Switch Case 最佳实践
@luguhu 说的很对, 向 if-else 多了,本身就会降低代码质量, 毕竟这是硬编码. 通过 dict 转化成软编码,提高程序的可扩展性.
2018-10-14 09:08:24 +08:00
回复了 nilrust 创建的主题 程序员 小公司内部服务器都是用来做什么的?
公司内部搭建私人 dns 服务器,然后公司搭建 gitlab,搭建各种服务器,开发环境,和测试环境就在自家,如果有什么 error 或者 warning, 公司里面的人就会听到报警的声音,很方便.(我最初实习的时候以为是楼下 119, 120 来了,但是频繁听到警报,问了同事才知道是测试那边的警报声音......)
2018-10-11 20:40:18 +08:00
回复了 zcsnbb 创建的主题 Python Python 字节的问题
```
>>> d = [b"['2018-10-11 08:16:00', 6498, 6525, 6497.5, 6503.5, 1539216960000]", b"['2018-10-11 08:17:00', 6503.5, 6523.5, 6497.5, 6514.5, 1539217020000]", b"['2018-10-11 08:18:00', 6514.5, 6515, 6490.5, 6492, 1539217080000]", b"['2018-10-11 08:19:00', 6492, 6495, 6490, 6490, 1539217140000]",]
>>>
>>>
>>>
>>> [s.decode() for s in d]
["['2018-10-11 08:16:00', 6498, 6525, 6497.5, 6503.5, 1539216960000]", "['2018-10-11 08:17:00', 6503.5, 6523.5, 6497.5, 6514.5, 1539217020000]", "['2018-10-11 08:18:00', 6514.5, 6515, 6490.5, 6492, 1539217080000]", "['2018-10-11 08:19:00', 6492, 6495, 6490, 6490, 1539217140000]"]
>>>
```
2018-10-08 18:30:36 +08:00
回复了 ltoddy 创建的主题 Python 今天再分享一段代码( Python 二叉树遍历)
@loqixh 可迭代与迭代器不同,迭代器可迭代,但是可迭代不一定就是迭代器。
2018-10-08 06:28:11 +08:00
回复了 angel725 创建的主题 Python python3 每两位数字插一个空格,怎么实现
@Les1ie source[::2]
1  2  3  4  5  6  7  8  9  10 ... 11  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4816 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 05:37 · PVG 13:37 · LAX 21:37 · JFK 00:37
Developed with CodeLauncher
♥ Do have faith in what you're doing.