Теги: Репринтировать
Здравствуйте, World Code четко правильный, в эксплуатации нет ошибок, почему Pycharm не выводится правильный результат?
Причина: Есть проблема с выбранным Python.exe Path.
решение:Нажмите на файл в верхнем левом центре — нажмите «Настройки» — нажмите «Переводчик проекта» — щелкните редуктор в верхнем правом углу — нажмите «Добавить» — нажмите на неправильный столбец …— Выберите правильный Python.exe (если есть внешний вид В левом нижнем углу папка не пустая подсказка, затем создайте пустую папку, затем выберите путь к папке в первом столбце) — наконец, нажмите подтверждение.
Интеллектуальная рекомендация
DBAccess
[size = xx-large] [color = red] DBAccess SQL Server на основе хранимой процедуры, которую я написал ранее, просто вставьте ее (Oracle и другие методы общего доступа похожи): [/ color] [/ size] [size =…
Не имеют дополнения и вычитания
Двоичное значение добавлено: Первый шаг: два различия или: эквивалент каждому биту, несущий; Шаг 2: два числа и левый Shift One: эквивалентно переносу переноски; Шаг 3: Повторите вышеуказанные шаги до…
Один круглая трансляция в DEMO JS
Во-первых, ручной круглой трансляции 1. Во-первых, вы должны подготовить несколько спецификаций, одинаковый размер (больше двух ОН), название закона, в порядке, ниже моего расположения изображения и и…
Вам также может понравиться
Роль ключевого слова params в C #
params указывает, что параметры являются переменными Без оформления параметров вы можете передать только массив. После добавления параметров можно передавать не только массив, но и несколько параметро…
Экран запуска QT
Иногда требуется некоторое время для загрузки перед запуском программы. Чтобы пользователь не чувствовал, что программа зависает и зависает, специально добавлен загрузочный интерфейс, чтобы напомнить …
Анализ исходного кода Live555: обработка PLAY
ВSETUP После запроса клиент инициируетPLAY Запрос на запрос к серверу начала передачи аудио- и видеоданных. ВPLAY Когда запрос выполняется, он должен быть выполненSETUP Request, клиентский сеанс устан…
Exit code=103
, Где ошибка?
- Подписаться на тему
- Сообщить другу
- Скачать/распечатать тему
|
|
Senior Member Рейтинг (т): 13 |
Program GamersCreate; Uses Crt; Type AlliansGamers = Record Nik : string[25]; x,y : array[1..15] of Byte; end; Var SIn,Sn,Sx,Sy : String; FIn : Text; FOut : file of AlliansGamers; AV : AlliansGamers; step,j,ni,Code : Integer; Begin ClrScr; Write(‘ Введите название файла (без расширения): ‘); ReadLn(SIn); Assign(FIn,SIn+’.txt’); Reset(FIn); Assign(FOut,SIn+’.als’); ReWrite(FOut); step:=1; Repeat Case step of 1 : begin If Not Eof(FIn) then begin Close(FIn); Close(FOut); end else begin ReadLn(FIn,SIn); step:=2; end; end; 2 : begin For j:=1 to 15 do begin AV.x[j]:=0; AV.y[j]:=0; end; j:=0; ni:=Pos(‘#’,SIn); If ni=0 then step:=1 else begin Inc(ni); step:=3; end; end; 3 : begin If SIn[ni]=’ ‘ then If SIn[ni+1]=’ ‘ then begin step:=5; AV.Nik:=Sn; end else step:=4 else step:=4; end; 4 : begin Sn:=Sn+SIn[ni]; Inc(ni); step:=3; end; 5 : begin If Not Eof(FIn) then begin Close(FIn); Close(FOut); end else begin Sx:=»; Sy:=»; ReadLn(FIn); ni:=Pos(‘[‘,SIn); If ni=0 then If (Pos(‘#’,SIn)>0) then begin Write(FOut,AV); step:=2; end else step:=5 else begin Inc(ni); step:=6; end; end; end; 6 : begin If SIn[ni]=’:’ then begin Inc(ni); step:=7; end else begin Sx:=Sx+SIn[ni]; Inc(ni); step:=6; end; end; 7 : begin If SIn[ni]=’]’ then begin Inc(j); Val(Sx,AV.x[j],Code); Val(Sy,AV.y[j],Code); step:=5; end else begin Sy:=Sy+SIn[ni]; Inc(ni); step:=7; end; end; end; Until False; End. Программа компилируется, запускается. Сразу после ввода имени файла программа вылетает, IDE показывает ошибку 103. Что не так в программе? Нашел текст ошибки: Но не могу понять где и почему происходит ошибка. ОС: Windows XP |
volvo877 |
|
Moderator Рейтинг (т): 878 |
Цитата Polinom2686 @ 17.10.09, 17:07 Но не могу понять где и почему происходит ошибка. Файл с введенным_именем.TXT в текущей папке присутствует? Тогда присоедини его тоже сюда (в архиве, чтоб можно было посмотреть, где именно у тебя вылетает программа). У меня с пустым файлом она просто зависает, а не вылетает. |
Polinom2686 |
|
Senior Member Рейтинг (т): 13 |
Программа должна разобрать этот файл. Добавлено 17.10.09, 17:33 |
Polinom2686 |
|
Senior Member Рейтинг (т): 13 |
volvo877 |
|
Moderator Рейтинг (т): 878 |
Ошибка здесь:
Repeat Case step of 1 : begin If Not Eof(FIn) then begin Close(FIn); // <— Close(FOut); end … Смотри: ты при первом заходе в Case имеешь step = 1, конец файла НЕ достигнут, и ты файл закрыл… Что дальше? Что изменилось? Ничего, step все так же = 1, файл закрыт, попытка применить EOF к закрытому файлу приводит к тому, что ты видишь… Там точно нужен NOT? |
Polinom2686 |
|
Senior Member Рейтинг (т): 13 |
Спасибо, я сейчас посмотрю у себя в алгоритме. Добавлено 17.10.09, 17:54 |
0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
0 пользователей:
- Предыдущая тема
- 32-битные компиляторы
- Следующая тема
[ Script execution time: 0,0597 ] [ 16 queries used ] [ Generated: 12.02.23, 19:42 GMT ]
quant77 0 / 0 / 1 Регистрация: 25.02.2016 Сообщений: 134 |
||||
1 |
||||
21.02.2018, 22:21. Показов 16925. Ответов 9 Метки нет (Все метки)
Анаконду установил. C:Users1PycharmProjectsmy_projectvenvScripts python.exe C:/Users/1/PycharmProjects/my_project/file.py Process finished with exit code 1
__________________
0 |
Programming Эксперт 94731 / 64177 / 26122 Регистрация: 12.04.2006 Сообщений: 116,782 |
21.02.2018, 22:21 |
9 |
Фрилансер 3703 / 2075 / 567 Регистрация: 31.05.2009 Сообщений: 6,683 |
|
21.02.2018, 23:00 |
2 |
Так установите pandas
0 |
0 / 0 / 1 Регистрация: 25.02.2016 Сообщений: 134 |
|
22.02.2018, 00:05 [ТС] |
3 |
Если бы знать как. Что-то методом тыка не получается. Добавлено через 26 минут
0 |
1288 / 905 / 479 Регистрация: 05.12.2013 Сообщений: 3,041 |
|
22.02.2018, 00:45 |
4 |
Еще предчувствую его «поженить» надо будет с pycharm Не надо там ничего женить, зайди в File->Settings и установи, хотя можно и проще, pandas должен быть подчеркнут красным, наводишь мышку, там появится окошко где можно установить недостающую билиотеку
2 |
0 / 0 / 1 Регистрация: 25.02.2016 Сообщений: 134 |
|
22.02.2018, 11:43 [ТС] |
5 |
Получилось. Оказывается все просто так) Вообщем спасибо.
0 |
quant77 0 / 0 / 1 Регистрация: 25.02.2016 Сообщений: 134 |
||||
22.02.2018, 13:31 [ТС] |
6 |
|||
Попробовал другой код:
Выходит ошибка: Process finished with exit code 1 Пробую установить модуль ‘statsmodels’. Выходит окно с кучей всего. Миниатюры
0 |
Фрилансер 3703 / 2075 / 567 Регистрация: 31.05.2009 Сообщений: 6,683 |
|
22.02.2018, 17:23 |
7 |
Оно же пишет, что ему для сборки нужен Visual C++
1 |
0 / 0 / 1 Регистрация: 25.02.2016 Сообщений: 134 |
|
22.02.2018, 17:46 [ТС] |
8 |
Честно говоря хотел скачать, а там 3 гигабайта и не стал.
0 |
93 / 93 / 38 Регистрация: 30.11.2017 Сообщений: 180 |
|
22.02.2018, 17:50 |
9 |
Лучше в settings выбери python от анаконды
1 |
0 / 0 / 1 Регистрация: 25.02.2016 Сообщений: 134 |
|
22.02.2018, 18:34 [ТС] |
10 |
Вообщем спасибо скачал «Visual C++ 2015 Build Tools» модуль ‘statsmodels’ установился.
0 |